Browse Source

Merge pull request #2558 from NaterGator/winreleasefix

Fix default (non installer) release builds on Windows by removing VS …
QGC4.4
Don Gagne 10 years ago
parent
commit
f2b95f1bdc
  1. 12
      QGCCommon.pri
  2. 11
      qgroundcontrol.pro

12
QGCCommon.pri

@ -113,11 +113,6 @@ CONFIG(debug, debug|release) {
error(Unsupported build flavor) error(Unsupported build flavor)
} }
# Need to special case Windows debug_and_release since VS Project creation in this case does strange things [QTBUG-40351]
win32:debug_and_release {
CONFIG += WindowsDebugAndRelease
}
# Setup our build directories # Setup our build directories
BASEDIR = $$IN_PWD BASEDIR = $$IN_PWD
@ -183,12 +178,7 @@ ReleaseBuild {
# #
# Unit Test specific configuration goes here # Unit Test specific configuration goes here
# #
# We have to special case Windows debug_and_release builds because you can't have files
# which are only in the debug variant [QTBUG-40351]. So in this case we include unit tests
# even in the release variant. If you want a Windows release build with no unit tests run
# qmake with CONFIG-=debug_and_release CONFIG+=release.
#
DebugBuild|WindowsDebugAndRelease { DebugBuild {
DEFINES += UNITTEST_BUILD DEFINES += UNITTEST_BUILD
} }

11
qgroundcontrol.pro

@ -478,13 +478,8 @@ SOURCES += \
# #
# Unit Test specific configuration goes here # Unit Test specific configuration goes here
# #
# We have to special case Windows debug_and_release builds because you can't have files
# which are only in the debug variant [QTBUG-40351]. So in this case we include unit tests
# even in the release variant. If you want a Windows release build with no unit tests run
# qmake with CONFIG-=debug_and_release CONFIG+=release.
#
DebugBuild|WindowsDebugAndRelease { DebugBuild {
HEADERS += src/QmlControls/QmlTestWidget.h HEADERS += src/QmlControls/QmlTestWidget.h
SOURCES += src/QmlControls/QmlTestWidget.cc SOURCES += src/QmlControls/QmlTestWidget.cc
@ -540,8 +535,8 @@ SOURCES += \
src/qgcunittest/UnitTest.cc \ src/qgcunittest/UnitTest.cc \
src/qgcunittest/UnitTestList.cc \ src/qgcunittest/UnitTestList.cc \
src/VehicleSetup/SetupViewTest.cc \ src/VehicleSetup/SetupViewTest.cc \
} # DebugBuild|WindowsDebugAndRelease } # !MobileBuild
} # MobileBuild } # DebugBuild
# #
# Firmware Plugin Support # Firmware Plugin Support

Loading…
Cancel
Save