mirror of
https://github.com/Kitware/CMake.git
synced 2026-04-28 18:09:42 -05:00
Tests: Add test for installing parts of targets in different directories
This commit is contained in:
@@ -86,6 +86,7 @@ run_install_test(PRE_POST_INSTALL_SCRIPT)
|
|||||||
run_install_test(SCRIPT)
|
run_install_test(SCRIPT)
|
||||||
run_install_test(TARGETS-CONFIGURATIONS)
|
run_install_test(TARGETS-CONFIGURATIONS)
|
||||||
run_install_test(DIRECTORY-PATTERN)
|
run_install_test(DIRECTORY-PATTERN)
|
||||||
|
run_install_test(TARGETS-Parts)
|
||||||
|
|
||||||
set(run_install_test_components 1)
|
set(run_install_test_components 1)
|
||||||
run_install_test(FILES-EXCLUDE_FROM_ALL)
|
run_install_test(FILES-EXCLUDE_FROM_ALL)
|
||||||
|
|||||||
@@ -0,0 +1 @@
|
|||||||
|
check_installed([[^include;include/obj1\.h;lib;lib/(mylib\.lib|(lib|cyg)mylib\.a)$]])
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
enable_language(C)
|
||||||
|
add_library(mylib STATIC obj1.c)
|
||||||
|
set_property(TARGET mylib PROPERTY PUBLIC_HEADER obj1.h)
|
||||||
|
install(TARGETS mylib
|
||||||
|
ARCHIVE DESTINATION lib
|
||||||
|
PUBLIC_HEADER DESTINATION include
|
||||||
|
)
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
#ifndef OBJ1_H
|
||||||
|
#define OBJ1_H
|
||||||
|
|
||||||
|
int obj1(void);
|
||||||
|
|
||||||
|
#endif /* OBJ1_H */
|
||||||
Reference in New Issue
Block a user