Avoid CMake Warning that used GET_TARGET_PROPERTY with LOCATION property,
so we should use $<TARGET_FILE> expression instead.
This commit is contained in:
1 parent
d052eea055
commit
c62d30e5fa
6 files changed
+6
-7
No files matched your search
@@ -28,7 +28,6 @@ IF(ENABLE_CAT)
|
||||
SET_TARGET_PROPERTIES(bsdcat PROPERTIES COMPILE_DEFINITIONS
|
||||
LIBARCHIVE_STATIC)
|
||||
ENDIF(ENABLE_CAT_SHARED)
|
||||
GET_TARGET_PROPERTY(BSDCAT bsdcat LOCATION)
|
||||
|
||||
# Installation rules
|
||||
INSTALL(TARGETS bsdcat RUNTIME DESTINATION bin)
|
||||
|
||||
@@ -57,7 +57,8 @@ IF(ENABLE_CAT AND ENABLE_TEST)
|
||||
|
||||
# Experimental new test handling
|
||||
ADD_CUSTOM_TARGET(run_bsdcat_test
|
||||
COMMAND bsdcat_test -p ${BSDCAT} -r ${CMAKE_CURRENT_SOURCE_DIR})
|
||||
COMMAND bsdcat_test -p $<TARGET_FILE:bsdcat>
|
||||
-r ${CMAKE_CURRENT_SOURCE_DIR})
|
||||
ADD_DEPENDENCIES(run_bsdcat_test bsdcat)
|
||||
ADD_DEPENDENCIES(run_all_tests run_bsdcat_test)
|
||||
|
||||
|
||||
@@ -37,8 +37,6 @@ IF(ENABLE_CPIO)
|
||||
SET_TARGET_PROPERTIES(bsdcpio PROPERTIES COMPILE_DEFINITIONS
|
||||
LIBARCHIVE_STATIC)
|
||||
ENDIF(ENABLE_CPIO_SHARED)
|
||||
# Full path to the compiled executable (used by test suite)
|
||||
GET_TARGET_PROPERTY(BSDCPIO bsdcpio LOCATION)
|
||||
|
||||
# Installation rules
|
||||
INSTALL(TARGETS bsdcpio RUNTIME DESTINATION bin)
|
||||
|
||||
@@ -89,7 +89,8 @@ IF(ENABLE_CPIO AND ENABLE_TEST)
|
||||
|
||||
# Experimental new test handling
|
||||
ADD_CUSTOM_TARGET(run_bsdcpio_test
|
||||
COMMAND bsdcpio_test -p ${BSDCPIO} -r ${CMAKE_CURRENT_SOURCE_DIR})
|
||||
COMMAND bsdcpio_test -p $<TARGET_FILE:bsdcpio>
|
||||
-r ${CMAKE_CURRENT_SOURCE_DIR})
|
||||
ADD_DEPENDENCIES(run_bsdcpio_test bsdcpio)
|
||||
ADD_DEPENDENCIES(run_all_tests run_bsdcpio_test)
|
||||
ENDIF(ENABLE_CPIO AND ENABLE_TEST)
|
||||
|
||||
@@ -41,7 +41,6 @@ IF(ENABLE_TAR)
|
||||
SET_TARGET_PROPERTIES(bsdtar PROPERTIES COMPILE_DEFINITIONS
|
||||
LIBARCHIVE_STATIC)
|
||||
ENDIF(ENABLE_TAR_SHARED)
|
||||
GET_TARGET_PROPERTY(BSDTAR bsdtar LOCATION)
|
||||
|
||||
# Installation rules
|
||||
INSTALL(TARGETS bsdtar RUNTIME DESTINATION bin)
|
||||
|
||||
@@ -97,7 +97,8 @@ IF(ENABLE_TAR AND ENABLE_TEST)
|
||||
|
||||
# Experimental new test handling
|
||||
ADD_CUSTOM_TARGET(run_bsdtar_test
|
||||
COMMAND bsdtar_test -p ${BSDTAR} -r ${CMAKE_CURRENT_SOURCE_DIR})
|
||||
COMMAND bsdtar_test -p $<TARGET_FILE:bsdtar>
|
||||
-r ${CMAKE_CURRENT_SOURCE_DIR})
|
||||
ADD_DEPENDENCIES(run_bsdtar_test bsdtar)
|
||||
ADD_DEPENDENCIES(run_all_tests run_bsdtar_test)
|
||||
|
||||
|
||||
Reference in new issue
Block a user