]> OCCT Git - occt-wok.git/commitdiff
0024629: Possibility to install binaries in vc*/bin(d), vc*/lib(d) directories
authoribs <ibs@opencascade.com>
Mon, 31 Mar 2014 13:38:40 +0000 (17:38 +0400)
committerabv <abv@opencascade.com>
Mon, 28 Apr 2014 11:05:01 +0000 (15:05 +0400)
the paths of toolkits have been changed and now contain bitness, compiler version and build type. e.g., /win32/vc8/bind, /win64/vc10/lib

src/WOKTclLib/osutils.tcl

index 152c9c1559dcf2e145ba828afd01f21d236121a2..5e500fb657b65da4a989c794650c58e9af217e5f 100755 (executable)
@@ -2273,20 +2273,20 @@ proc osutils:cmktk { theOutDir theToolKit {theIsExec false} theModule} {
     lappend aFileBuff ""
     lappend aFileBuff " set_property(TARGET ${theToolKit} PROPERTY FOLDER ${theModule})"
     lappend aFileBuff ""
-    lappend aFileBuff " install( TARGETS ${theToolKit} DESTINATION \"\$\{INSTALL_DIR\}/bin\" )"
+    lappend aFileBuff " install( TARGETS ${theToolKit} DESTINATION \"\$\{INSTALL_DIR\}/\$\{OS_WITH_BIT\}/\$\{COMPILER\}/bin\$\{BUILD_SUFFIX\}\" )"
   } else {
     lappend aFileBuff " add_library( ${theToolKit} SHARED \$\{${theToolKit}_USED_SRCFILES\} )"
     lappend aFileBuff ""
     lappend aFileBuff " set_property(TARGET ${theToolKit} PROPERTY FOLDER ${theModule})"
     lappend aFileBuff ""
     lappend aFileBuff " install( TARGETS ${theToolKit}
-                                 RUNTIME DESTINATION \"\$\{INSTALL_DIR\}/bin\"
-                                 ARCHIVE DESTINATION \"\$\{INSTALL_DIR\}/lib\"
-                                 LIBRARY DESTINATION \"\$\{INSTALL_DIR\}/lib\")"
+                                 RUNTIME DESTINATION \"\$\{INSTALL_DIR\}/\$\{OS_WITH_BIT\}/\$\{COMPILER\}/bin\$\{BUILD_SUFFIX\}\"
+                                 ARCHIVE DESTINATION \"\$\{INSTALL_DIR\}/\$\{OS_WITH_BIT\}/\$\{COMPILER\}/lib\$\{BUILD_SUFFIX\}\"
+                                 LIBRARY DESTINATION \"\$\{INSTALL_DIR\}/\$\{OS_WITH_BIT\}/\$\{COMPILER\}/lib\$\{BUILD_SUFFIX\}\")"
     lappend aFileBuff ""
     lappend aFileBuff " if (MSVC)"
     lappend aFileBuff "  install( FILES  \$\{CMAKE_BINARY_DIR\}/out/bin/Debug/${theToolKit}.pdb CONFIGURATIONS Debug
-                                  DESTINATION \"\$\{INSTALL_DIR\}/bin\")"
+                                  DESTINATION \"\$\{INSTALL_DIR\}/\$\{OS_WITH_BIT\}/\$\{COMPILER\}/bin\$\{BUILD_SUFFIX\}\")"
     lappend aFileBuff " endif()"
     lappend aFileBuff ""
   }