Skip to content
Snippets Groups Projects
  1. Sep 08, 2011
    • Tobias Hunger's avatar
      ABI: Improve tool chain selection for Qt projects · aaf260c0
      Tobias Hunger authored
      * Set a null-ABI for toolchains where detection of ABI failed: This
        allows the user to select any tool chain.
      
      * Warn if ABI detection fails by showing a message in the Qt version
        setup dialog
      
      * Do not override the mkspec if the Qt version has a null ABI only:
        We (have to) trust the user to know what he is doing in that case.
      
      * GCC: Add version information to GCC tool chain and use it to select
        the mkspec on Mac.
      
      * GCC: Do not override mkspec if we do a cross-compile
        (and actually detect that).
      
      * GCC: Leave out -32 or -64 from mkspec if the compiler binaries ABI
        matches the target ABI.
      
      * Linux-generic is compatible with all other linuxes (both ways)
        The targets themselves do additional filtering and will remove
        anything that does not work for them anyway.
      
      Task-number: QTCREATORBUG-5756
      Task-number: QTCREATORBUG-5960
      Change-Id: Ib3c0ac91f3aa8e2a823e3e9891a02bdccb97af14
      Reviewed-on: http://codereview.qt-project.org/4281
      
      
      Reviewed-by: default avatarQt Sanity Bot <qt_sanity_bot@ovi.com>
      Reviewed-by: default avatarDaniel Teske <daniel.teske@nokia.com>
      aaf260c0
  2. Jul 20, 2011
  3. May 24, 2011
  4. May 16, 2011
  5. May 13, 2011
  6. May 12, 2011
    • dt's avatar
      Qt Version refactoring · 8e171e0b
      dt authored
      Split up target specific code into subclasses. Also change
      Qt4BuildConfiguration to allow a null qtversion.
      
      Remove code that relied on always having a qt version.
      Also make it possible to remove all qt versions.
      
      Completly change the qt in path autodetection to be only
      a fall back if no configuration was found.
      
      Note: For now the old settings are not removed, as such 2.2 and master
      can coexist.
      
      Reviewed-By: hunger
      8e171e0b
Loading