1. 25 Feb, 2016 - 1 commit
  2. 08 Dec, 2015 - 1 commit
  3. 05 Dec, 2015 - 1 commit
  4. 02 Dec, 2015 - 1 commit
  5. 27 Nov, 2015 - 3 commits
  6. 17 Nov, 2015 - 1 commit
  7. 15 Oct, 2015 - 1 commit
  8. 14 Oct, 2015 - 1 commit
  9. 02 Oct, 2015 - 1 commit
  10. 22 Apr, 2015 - 1 commit
  11. 17 Apr, 2015 - 1 commit
    • Thiago Macieira's avatar
      Implement a more direct headersclean check · 6668f5be
      Thiago Macieira authored
      
      Test each include file directly, instead of doing a large #include. This
      verifies that each header is compilable on its own. One big advantage of
      doing it via a special compiler in qmake is that we skip pre-compiled
      headers, which has hidden build errors in the past.
      
      This solution is implemented by making syncqt produce a second list of
      headers.  This list is the same as the list of headers in the source
      code to be installed, minus the headers that declare themselves to be
      unclean, via the pragma:
        #pragma qt_sync_skip_header_check
      
      This mechanism is applied only for public libraries (skipping
      QtPlatformSupport, an internal_module).
      
      This test is enabled only for -developer-builds of Qt because it
      increases the compilation time.
      
      On QtTest: the library only links to QtCore, but it has two headers that
      provide inline-only functionality by including QtGui and QtWidgets
      headers (namely, qtest_gui.h and qtest_widget.h). If those two modules
      aren't getting compiled due to -no-gui or -no-widgets to configure, we
      need to remove the respective headers from the list of headers to be
      checked. If they are being built, then we need to make QtTest's build
      wait for the headers to be generated and that happens when qmake is
      first run inside the src/gui and src/widgets directories.
      
      Change-Id: I57d64bd697a92367c8464c073a42e4d142a9a15f
      Reviewed-by: default avatarOswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
      6668f5be
  12. 17 Feb, 2015 - 2 commits
  13. 11 Feb, 2015 - 1 commit
    • Jani Heikkinen's avatar
      Update copyright headers · 83a5694d
      Jani Heikkinen authored
      
      Qt copyrights are now in The Qt Company, so we could update the source
      code headers accordingly. In the same go we should also fix the links to
      point to qt.io.
      
      Outdated header.LGPL removed (use header.LGPL21 instead)
      
      Old header.LGPL3 renamed to header.LGPL3-COMM to match actual licensing
      combination. New header.LGPL-COMM taken in the use file which were
      using old header.LGPL3 (src/plugins/platforms/android/extract.cpp)
      
      Added new header.LGPL3 containing Commercial + LGPLv3 + GPLv2 license
      combination
      
      Change-Id: I6f49b819a8a20cc4f88b794a8f6726d975e8ffbe
      Reviewed-by: default avatarMatti Paaso <matti.paaso@theqtcompany.com>
      83a5694d
  14. 03 Dec, 2014 - 1 commit
  15. 08 Jul, 2014 - 1 commit
  16. 21 May, 2014 - 1 commit
  17. 28 Feb, 2014 - 6 commits
  18. 12 Jun, 2013 - 3 commits
  19. 10 Jun, 2013 - 1 commit
  20. 03 Jun, 2013 - 4 commits
  21. 13 May, 2013 - 1 commit
  22. 20 Apr, 2013 - 1 commit
  23. 19 Apr, 2013 - 1 commit
  24. 02 Apr, 2013 - 1 commit
  25. 20 Mar, 2013 - 1 commit
  26. 20 Feb, 2013 - 1 commit
  27. 11 Feb, 2013 - 1 commit