diff options
author | Gerald Combs <gerald@wireshark.org> | 2015-03-13 09:21:01 -0700 |
---|---|---|
committer | Gerald Combs <gerald@wireshark.org> | 2015-03-13 22:41:40 +0000 |
commit | f074647d2b6b16af34a2a9595adffd78c3a2dfe3 (patch) | |
tree | 89e929cb7e60a9dd4b9fe8dfa17a43f89b72fe73 /epan/CMakeLists.txt | |
parent | 8f9e543d4ec168ba3f85bc37ba6236d08c910a53 (diff) |
Add a test-programs target everywhere.
Add a "test-programs" target to each toolchain which builds each unit
test executable. "test-programs" must now be built before running
the unit test suite.
Change-Id: I9317a1e305d987f244c4bd8b4a7f05d11fed7090
Reviewed-on: https://code.wireshark.org/review/7673
Petri-Dish: Gerald Combs <gerald@wireshark.org>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Gerald Combs <gerald@wireshark.org>
Diffstat (limited to 'epan/CMakeLists.txt')
-rw-r--r-- | epan/CMakeLists.txt | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/epan/CMakeLists.txt b/epan/CMakeLists.txt index 24881aba57..a6da8f9e45 100644 --- a/epan/CMakeLists.txt +++ b/epan/CMakeLists.txt @@ -1809,34 +1809,34 @@ if(NOT ${ENABLE_STATIC}) ) endif() -add_executable(wmem_test wmem/wmem_test.c ${WMEM_FILES}) +add_executable(wmem_test EXCLUDE_FROM_ALL wmem/wmem_test.c ${WMEM_FILES}) target_link_libraries(wmem_test ${GLIB2_LIBRARIES}) set_target_properties(wmem_test PROPERTIES FOLDER "Tests" COMPILE_DEFINITIONS "WS_BUILD_DLL" ) -add_executable(exntest exntest.c except.c) +add_executable(exntest EXCLUDE_FROM_ALL exntest.c except.c) target_link_libraries(exntest ${GLIB2_LIBRARIES}) set_target_properties(exntest PROPERTIES FOLDER "Tests" COMPILE_DEFINITIONS "WS_BUILD_DLL" ) -add_executable(oids_test oids_test.c) -target_link_libraries(oids_test epan) +add_executable(oids_test EXCLUDE_FROM_ALL oids_test.c) +target_link_libraries(oids_test epan ${ZLIB_LIBRARIES}) set_target_properties(oids_test PROPERTIES FOLDER "Tests" COMPILE_DEFINITIONS "WS_BUILD_DLL" ) -add_executable(reassemble_test reassemble_test.c) +add_executable(reassemble_test EXCLUDE_FROM_ALL reassemble_test.c) target_link_libraries(reassemble_test epan) set_target_properties(reassemble_test PROPERTIES FOLDER "Tests" ) -add_executable(tvbtest tvbtest.c) +add_executable(tvbtest EXCLUDE_FROM_ALL tvbtest.c) target_link_libraries(tvbtest epan) set_target_properties(tvbtest PROPERTIES FOLDER "Tests" |