1. 26 Dec, 2013 1 commit
    • Don Gagne's avatar
      Unit Tests are now part of main build · 0526d3be
      Don Gagne authored
      - debug builds always compile unit tests in
      - seperate qgcunittest.pro is no longer needed
      - found out the hard way that you can’t use debug or release as a
      scope. You need to use the CONFIG(debug,debug|relase) macro (in this
      example to test fro debug). Reason is that debug and release show up
      multiple times in CONFIG, last debug wins. This is what the CONFIG
      macro does. Without it, it’s luck as to what you get. I found OSX was
      getting debug, Linux was getting a debug build, build into release
      directories. QT_DEBUG set randomly. Lot’s of problems.
      0526d3be
  2. 12 Dec, 2013 2 commits
    • Don Gagne's avatar
      Make qgroundcontrol.pri agnostic to app name · a389160c
      Don Gagne authored
      Use TARGET instead of hardcoded qgroundcontrol.app name. This allows
      this file to build unit test app as well as qgroundcontrol app.
      a389160c
    • Don Gagne's avatar
      Windows build required atlbase.h · 4a91f435
      Don Gagne authored
      While testing the previous commit on Windows I found that I could not
      compile windows due to include of atlbase.h. This file is no longer
      available in SDKs. It is only available in for money versions of VIsual
      Studio. Luckily this include was not needed. So I just removed it and
      Windows now builds again with just VS Express. Tested all changes on
      OSX, Linux and Windows (including speech on windows, which still works).
      4a91f435
  3. 10 Dec, 2013 2 commits
    • Don Gagne's avatar
      Use same resource file list between builds · 44cb715f
      Don Gagne authored
      Linux build was broken due to the fact that it wasn’t copying qml
      files. With each build flavor having it’s own seperate copy code it was
      easy for these to get out of sync. Centralized the copy list so that it
      remains in sync across flavors.
      44cb715f
    • Don Gagne's avatar
      Fixed broken UnitTest build · 694091f9
      Don Gagne authored
      Build files were broken for unit test. Seems to difficult to try to kep
      qgroundcontrol.pro and qgcunittest.pro in sync with each other. Instead
      I made qgcunittest.pro just include qgroundcontrol.pro. This required
      some tweaks to allow TARGET to be set from the outside as well as to
      leave out main.cc. Also needed to modify qgroundcontrol.pri to use
      TARGET instead of hardcoding app name. This way it can build either
      qgroundcontrol.pp or qgcunittest.app. At this point only works on osx.
      694091f9
  4. 11 Sep, 2013 3 commits
  5. 01 Aug, 2013 1 commit
  6. 30 Jul, 2013 1 commit
  7. 29 Jul, 2013 1 commit
  8. 26 Jul, 2013 2 commits
  9. 09 Jul, 2013 1 commit
  10. 28 Jun, 2013 1 commit
  11. 13 Jun, 2013 1 commit
  12. 11 Jun, 2013 1 commit
  13. 01 May, 2013 1 commit
  14. 09 Mar, 2013 1 commit
  15. 23 Dec, 2012 1 commit
  16. 07 Dec, 2012 1 commit
  17. 28 Nov, 2012 1 commit
  18. 01 Nov, 2012 1 commit
  19. 04 Oct, 2012 1 commit
  20. 19 Sep, 2012 2 commits
  21. 05 Sep, 2012 1 commit
  22. 22 Aug, 2012 1 commit
  23. 08 Aug, 2012 1 commit
  24. 31 Jul, 2012 1 commit
  25. 28 Jul, 2012 1 commit
  26. 25 Jul, 2012 1 commit
  27. 28 Apr, 2012 1 commit
  28. 23 Feb, 2012 1 commit
    • Bryant Mairs's avatar
      Corrected the Windows Visual Studio compilation so that release builds no... · 6df76bb1
      Bryant Mairs authored
      Corrected the Windows Visual Studio compilation so that release builds no longer have a console or debugging macros while the debug builds have both.
      Fixed indentation across all build scripts (.pro/.pri) to be 4-spaces and consistent.
      Updated the README with proper Visual Studio compilation instructions for both VS2010 and VS2008.
      6df76bb1
  29. 22 Feb, 2012 1 commit
  30. 21 Feb, 2012 1 commit
  31. 20 Feb, 2012 1 commit
  32. 15 Feb, 2012 1 commit
  33. 14 Feb, 2012 1 commit
  34. 03 Feb, 2012 1 commit