From 1fac9b07cb070f1e3d6983d9e3edcb487bcd9235 Mon Sep 17 00:00:00 2001 From: Tim Kientzle Date: Mon, 22 Mar 2010 01:11:11 -0400 Subject: [PATCH] Speed up builds by just linking libarchive_test with the static libarchive, instead of recompiling libarchive source. The old approach did allow us to use different flags for compiling libarchive sources into libarchive_test, but speeding up the build is probably a worthwhile trade-off. SVN-Revision: 2051 --- libarchive/test/CMakeLists.txt | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/libarchive/test/CMakeLists.txt b/libarchive/test/CMakeLists.txt index 478f2ff38..a5aea96e6 100644 --- a/libarchive/test/CMakeLists.txt +++ b/libarchive/test/CMakeLists.txt @@ -4,12 +4,7 @@ # ############################################ IF(ENABLE_TEST) - FOREACH (_src ${libarchive_SOURCES}) - LIST(APPEND parent_libarchive_SOURCES "../${_src}") - ENDFOREACH(_src) - SET(libarchive_test_SOURCES - ${parent_libarchive_SOURCES} main.c read_open_memory.c test.h @@ -132,7 +127,7 @@ IF(ENABLE_TEST) # Register target # ADD_EXECUTABLE(libarchive_test ${libarchive_test_SOURCES}) - TARGET_LINK_LIBRARIES(libarchive_test ${ADDITIONAL_LIBS}) + TARGET_LINK_LIBRARIES(libarchive_test archive_static ${ADDITIONAL_LIBS}) SET_PROPERTY(TARGET libarchive_test PROPERTY COMPILE_DEFINITIONS LIBARCHIVE_STATIC LIST_H) -- 2.47.3