1. 20 May, 2013 - 2 commits
  2. 13 Mar, 2013 - 1 commit
  3. 12 Mar, 2013 - 2 commits
  4. 18 Feb, 2013 - 1 commit
  5. 13 Feb, 2013 - 1 commit
    • Oswald Buddenhagen's avatar
      remove automatic splitting from $$() expansions · 566d2831
      Oswald Buddenhagen authored
      
      $$(FOO) would automatically split the contents of the environment
      variable at whitespace (and interpret quoting inside it). the way to
      prevent the splitting (but not the quote interpretation) would be using
      "$$(FOO)".
      
      this behavior is entirely unexpected and thus an incredibly effective
      source of quoting problems - according to a grep over the whole qt
      sources, there isn't a single case where things were done right. in qt
      creator, well over half the cases are wrong.
      
      also, the "feature" seems entirely pointless: nobody uses spaces as
      separators in environment variables.
      
      consequently, simply remove it, even in a patch release. i'm postulating
      that nobody will complain.
      
      Change-Id: I9ed3df1b0d1ef602acd78ceb118611d294561da6
      Reviewed-by: default avatarJoerg Bornemann <joerg.bornemann@digia.com>
      566d2831
  6. 18 Jan, 2013 - 1 commit
  7. 28 Nov, 2012 - 1 commit
  8. 01 Nov, 2012 - 1 commit
  9. 22 Sep, 2012 - 1 commit
  10. 21 Sep, 2012 - 2 commits
  11. 19 Sep, 2012 - 2 commits
  12. 18 Sep, 2012 - 1 commit
  13. 17 Sep, 2012 - 1 commit
  14. 13 Sep, 2012 - 1 commit
  15. 10 Sep, 2012 - 1 commit
    • Oswald Buddenhagen's avatar
      port qmake to qt creator's qmake language evaluator · 0e78e508
      Oswald Buddenhagen authored
      
      this is a monster commit which does the following things:
      - import the evaluator as-is from qt creator into qmake/library/
        - integrate it into qmake's makefiles
        - overwrite proitems.h with actual special types
      - remove the parts of Option which are redundant with QMakeGlobals
      - make QMakeProperty a singleton owned by Option::globals. the dynamic
        handling so far made no sense.
      - make QMakeProject a subclass of QMakeEvaluator, with relatively few
        extensions
      
      the changes to existing qmake code outside project.* and option.* are
      minor. implementing the changes gradually would mean changing a lot of
      code which will be just replaced in the next commit, so i'm not wasting
      my time on it.
      
      Change-Id: I9746650423b8c5b3fbd8c3979a73228982a46195
      Reviewed-by: default avatarQt Doc Bot <qt_docbot@qt-project.org>
      Reviewed-by: default avatarJoerg Bornemann <joerg.bornemann@nokia.com>
      0e78e508