瀏覽代碼

ENH: Adding COMPONENT option to an INSTALL command call to smoke-test it.

Brad King 19 年之前
父節點
當前提交
66d7aef82b
共有 2 個文件被更改,包括 6 次插入6 次删除
  1. 3 3
      Tests/SimpleInstall/CMakeLists.txt
  2. 3 3
      Tests/SimpleInstallS2/CMakeLists.txt

+ 3 - 3
Tests/SimpleInstall/CMakeLists.txt

@@ -105,9 +105,9 @@ ELSE(STAGE2)
   ADD_DEPENDENCIES(test4 test2)
 
   INSTALL(TARGETS SimpleInstall test1 test2 test3
-    RUNTIME DESTINATION MyTest/bin        # .exe, .dll
-    LIBRARY DESTINATION MyTest/lib        # .so, module.dll, ...
-    ARCHIVE DESTINATION MyTest/lib/static # .a, .lib
+    RUNTIME DESTINATION MyTest/bin        COMPONENT Runtime     # .exe, .dll
+    LIBRARY DESTINATION MyTest/lib        COMPONENT Runtime     # .so, mod.dll
+    ARCHIVE DESTINATION MyTest/lib/static COMPONENT Development # .a, .lib
     )
   INSTALL(TARGETS test4 PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE
     RUNTIME DESTINATION MyTest/bin

+ 3 - 3
Tests/SimpleInstallS2/CMakeLists.txt

@@ -105,9 +105,9 @@ ELSE(STAGE2)
   ADD_DEPENDENCIES(test4 test2)
 
   INSTALL(TARGETS SimpleInstall test1 test2 test3
-    RUNTIME DESTINATION MyTest/bin        # .exe, .dll
-    LIBRARY DESTINATION MyTest/lib        # .so, module.dll, ...
-    ARCHIVE DESTINATION MyTest/lib/static # .a, .lib
+    RUNTIME DESTINATION MyTest/bin        COMPONENT Runtime     # .exe, .dll
+    LIBRARY DESTINATION MyTest/lib        COMPONENT Runtime     # .so, mod.dll
+    ARCHIVE DESTINATION MyTest/lib/static COMPONENT Development # .a, .lib
     )
   INSTALL(TARGETS test4 PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE
     RUNTIME DESTINATION MyTest/bin