CMake - Include test project when creating VS IDE project.
This commit is contained in:
parent
13f627d0d5
commit
4c2a77db9b
|
@ -17,12 +17,16 @@ PROJECT(CPPCHECK)
|
||||||
ADD_SUBDIRECTORY(lib)
|
ADD_SUBDIRECTORY(lib)
|
||||||
ADD_SUBDIRECTORY(cli)
|
ADD_SUBDIRECTORY(cli)
|
||||||
|
|
||||||
# Exclude tests from normal targets
|
# Exclude tests from command line targets but include them to VS IDE targets.
|
||||||
# There is 'make check' -target for compiling and running tests
|
# There is 'make check' -target for compiling and running tests from
|
||||||
ADD_SUBDIRECTORY(test EXCLUDE_FROM_ALL)
|
# command line.
|
||||||
|
IF (MSVC_IDE)
|
||||||
|
ADD_SUBDIRECTORY(test)
|
||||||
|
ELSE (MSVC_IDE)
|
||||||
|
ADD_SUBDIRECTORY(test EXCLUDE_FROM_ALL)
|
||||||
|
ENDIF (MSVC_IDE)
|
||||||
|
|
||||||
# Don't build GUI for Cygwin (most installations don't have QT)
|
# Don't build GUI for Cygwin (most installations don't have QT)
|
||||||
IF (NOT CYGWIN)
|
IF (NOT CYGWIN)
|
||||||
ADD_SUBDIRECTORY(gui)
|
ADD_SUBDIRECTORY(gui)
|
||||||
endif (NOT CYGWIN)
|
ENDIF (NOT CYGWIN)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue