1. 01 Dec, 2014 - 1 commit
  2. 11 Nov, 2014 - 1 commit
  3. 08 Apr, 2014 - 1 commit
  4. 14 Nov, 2013 - 1 commit
  5. 24 Jun, 2013 - 1 commit
  6. 08 May, 2013 - 1 commit
    • Tor Arne Vestbø's avatar
      Cache Xcode and SDK settings in .qmake.cache if it exists · 1308aa25
      Tor Arne Vestbø authored
      
      The Xcode and SDK settings are expensive to resolve, as we're using
      system() calls to resolve them. We now try to detect the presence of
      a .qmake.cache file (and inform the user that creating one would be
      a good idea), and use the file to cache the various settings after
      resolving them.
      
      The Xcode logic had to be moved form xcode.conf as part of the mkspec,
      into default_pre/post.prf, so that we could cache() the resolved values.
      
      Task-number: QTBUG-30586
      Change-Id: Ib5368cfee6f7e4a4a33f6be70d0e20d96896fe56
      Reviewed-by: default avatarOswald Buddenhagen <oswald.buddenhagen@digia.com>
      1308aa25
  7. 18 Apr, 2013 - 1 commit
  8. 09 Apr, 2013 - 1 commit
  9. 08 Apr, 2013 - 1 commit
  10. 05 Apr, 2013 - 1 commit
    • Tor Arne Vestbø's avatar
      Enable C++11 on OSX when using Clang · 3d0a60aa
      Tor Arne Vestbø authored
      
      This means we have to bump the deployment target to Lion (10.7), as the
      LLVM 'libc++' C++ standard library does not support Snow Leopard (10.6).
      
      For iOS the deployment target has to be bumped from 4.3 to 5.0, but we
      don't enable C++11 by default yet as it's not tested enough on iOS.
      
      Users who wish to deploy to 10.6 need to build their own Qt,
      passing -no-c++11 to configure.
      
      Change-Id: I7b5d20ab002db889d1091a4b7ff600f62caa7f06
      Reviewed-by: default avatarMorten Johan Sørvig <morten.sorvig@digia.com>
      3d0a60aa
  11. 13 Mar, 2013 - 2 commits
    • Tor Arne Vestbø's avatar
      Use tools from the SDK's toolchain instead of the ones in /usr/bin · c45595d6
      Tor Arne Vestbø authored
      
      For Mac OS X we currently specify build tools without an absolute path,
      which means we end up using the ones in /usr/bin. This is wrong, we
      should be using the tools from the toolchain of the chosen SDK.
      
      For iOS we do specify an absolute path, by resolving the toolchain
      path in the iOS makespecs.
      
      To solve the situation on Mac OS X, we move the logic of resolving the
      toolchain path to sdk.prf, and share it between OSX and iOS.
      
      For configure we need to duplicate some of the logic from sdk.prf, as
      configure pulls out QMAKE_CC and QMAKE_CXX for running some initial
      tests and building qmake. The new macSDKify function also solves
      the issue of missing sysroot and deployment version in the flags.
      
      Change-Id: Ib1d239c9904cf3ccee5214b313cf6205869a1462
      Reviewed-by: default avatarOswald Buddenhagen <oswald.buddenhagen@digia.com>
      c45595d6
    • Tor Arne Vestbø's avatar
      Simplify how we resolve the SDK root on Mac OS · e11c2165
      Tor Arne Vestbø authored
      
      We now take advantage of the fact that xcodebuild -version allows you to
      pass the key that you're interested in, to only print that single value.
      This technique is used by Apple's own build scripts as well.
      
      Change-Id: I57b8424590d4137a0e7f263a318e17ee2e0dfad4
      Reviewed-by: default avatarOswald Buddenhagen <oswald.buddenhagen@digia.com>
      Reviewed-by: default avatarRichard Moe Gustavsen <richard.gustavsen@digia.com>
      e11c2165
  12. 02 Mar, 2013 - 1 commit
  13. 28 Feb, 2013 - 1 commit
  14. 27 Feb, 2013 - 1 commit
  15. 22 Feb, 2013 - 1 commit
  16. 19 Feb, 2013 - 1 commit
    • Tor Arne Vestbø's avatar
      Clean up how we build against SDKs on Mac OS · 71b4325c
      Tor Arne Vestbø authored
      
      Instead of setting -isysroot in both arch.test, compile.test, the various
      mkspecs, and sdk.prf, we now propgate the chosen SDK as the qmake
      variable QMAKE_MAC_SDK, which is then handled exclusivly in sdk.prf.
      
      The QMAKE_MAC_SDK variable, and -sdk argument to configure, is expected
      to be of the short-form name, eg macosx or iphoneos, not a full path, as
      that's what Xcode also expects. We take care of translating that into
      a full path for -isysroot/-syslibroot in sdk.prf, using xcodebuild as
      a helper.
      
      Change-Id: I281655b2fa5180c6e78ffdce36824e4a91447570
      Reviewed-by: default avatarOswald Buddenhagen <oswald.buddenhagen@digia.com>
      71b4325c
  17. 27 Apr, 2011 - 1 commit
    • Qt by Nokia's avatar
      Initial import from the monolithic Qt. · 38be0d13
      Qt by Nokia authored
      This is the beginning of revision history for this module. If you
      want to look at revision history older than this, please refer to the
      Qt Git wiki for how to use Git history grafting. At the time of
      writing, this wiki is located here:
      
      http://qt.gitorious.org/qt/pages/GitIntroductionWithQt
      
      If you have already performed the grafting and you don't see any
      history beyond this commit, try running "git log" with the "--follow"
      argument.
      
      Branched from the monolithic repo, Qt master branch, at commit
      896db169ea224deb96c59ce8af800d019de63f12
      38be0d13