]> OCCT Git - occt-wok.git/commitdiff
0024426: CMake ignores 3rd party options; env.sh does not set "CASROOT" environment...
authoribs <ibs@opencascade.com>
Tue, 3 Dec 2013 06:33:45 +0000 (10:33 +0400)
committeribs <ibs@opencascade.com>
Mon, 9 Dec 2013 06:45:31 +0000 (10:45 +0400)
3RDPARTY_USE_ variables were corrected; opencl using taking into account USE_OPENCL variable (mac, lin)

src/WOKTclLib/osutils.tcl

index 1901402d1b9e6689b6d5038f62d43dc734d12eba..3ff12a180b03672dacc29e3d7810651e258525fd 100755 (executable)
@@ -2067,34 +2067,34 @@ proc osutils:cmktk { theOutDir theToolKit {theIsExec false} theModule} {
   lappend aFileBuff "elseif(APPLE)"
   foreach anUsedMacLib $anUsedMacLibs {
     if { $anUsedMacLib == "tbb" || $anUsedMacLib == "tbbmalloc" } {
-      lappend aFileBuff "  if(3RDPARTY_USE_TBB)"
+      lappend aFileBuff "  if(USE_TBB)"
       lappend aFileBuff "    list( APPEND ${theToolKit}_USED_LIBS ${anUsedMacLib} )"
       lappend aFileBuff "  endif()"
     } elseif { $anUsedMacLib == "freeimage" } {
-      lappend aFileBuff "  if(3RDPARTY_USE_FREEIMAGE)"
+      lappend aFileBuff "  if(USE_FREEIMAGE)"
       lappend aFileBuff "    list( APPEND ${theToolKit}_USED_LIBS ${anUsedMacLib} )"
       lappend aFileBuff "  endif()"
     } elseif { $anUsedMacLib == "gl2ps" } {
-      lappend aFileBuff "  if(3RDPARTY_USE_GL2PS)"
+      lappend aFileBuff "  if(USE_GL2PS)"
       lappend aFileBuff "    list( APPEND ${theToolKit}_USED_LIBS ${anUsedMacLib} )"
       lappend aFileBuff "  endif()"
     } elseif { $anUsedMacLib == "X11" } {
-      lappend aFileBuff "  if(3RDPARTY_USE_GLX)"
+      lappend aFileBuff "  if(USE_GLX)"
       lappend aFileBuff "    find_package(X11 COMPONENTS X11 Xext Xmu Xi)"
       lappend aFileBuff "    list( APPEND ${theToolKit}_USED_LIBS \$\{X11_LIBRARIES\} )"
       lappend aFileBuff "    list( APPEND ${theToolKit}_USED_LIBS \$\{X11_Xi_LIB\} )"
       lappend aFileBuff "    list( APPEND ${theToolKit}_USED_LIBS \$\{X11_Xmu_LIB\} )"
       lappend aFileBuff "  endif()"
     } elseif { $anUsedMacLib == "Xext" } {
-      lappend aFileBuff "  if(3RDPARTY_USE_GLX)"
+      lappend aFileBuff "  if(USE_GLX)"
       lappend aFileBuff "    list( APPEND ${theToolKit}_USED_LIBS ${anUsedMacLib} )"
       lappend aFileBuff "  endif()"
     } elseif { $anUsedMacLib == "Xmu" } {
-      lappend aFileBuff "  if(3RDPARTY_USE_GLX)"
+      lappend aFileBuff "  if(USE_GLX)"
       lappend aFileBuff "    list( APPEND ${theToolKit}_USED_LIBS ${anUsedMacLib} )"
       lappend aFileBuff "  endif()"
     } elseif { $anUsedMacLib == "Xi" } {
-      lappend aFileBuff "  if(3RDPARTY_USE_GLX)"
+      lappend aFileBuff "  if(USE_GLX)"
       lappend aFileBuff "    list( APPEND ${theToolKit}_USED_LIBS ${anUsedMacLib} )"
       lappend aFileBuff "  endif()"
     } elseif { $anUsedMacLib == "Appkit" } {
@@ -2111,12 +2111,16 @@ proc osutils:cmktk { theOutDir theToolKit {theIsExec false} theModule} {
       lappend aFileBuff "  list( APPEND ${theToolKit}_USED_LIBS \$\{FRAMEWORKS_TK\} )"
     } elseif { $anUsedMacLib == "OpenGL" } {
       lappend aFileBuff "  find_library(FRAMEWORKS_OPENGL NAMES OpenGL)"
-      lappend aFileBuff "  if(3RDPARTY_USE_GLX)"
+      lappend aFileBuff "  if(USE_GLX)"
       lappend aFileBuff "    list( APPEND ${theToolKit}_USED_LIBS GL )"
       lappend aFileBuff "    list( APPEND ${theToolKit}_USED_LIBS GLU )"
       lappend aFileBuff "  else()"
       lappend aFileBuff "    list( APPEND ${theToolKit}_USED_LIBS \$\{FRAMEWORKS_OPENGL\} )"
       lappend aFileBuff "  endif()"
+    } elseif { $anUsedMacLib == "OpenCL" } {
+      lappend aFileBuff "  if(USE_OPENCL)"
+      lappend aFileBuff "    list( APPEND ${theToolKit}_USED_LIBS ${anUsedMacLib} )"
+      lappend aFileBuff "  endif()"
     } elseif { $anUsedMacLib != "" } {
       lappend aFileBuff "  list( APPEND ${theToolKit}_USED_LIBS ${anUsedMacLib} )"
     }
@@ -2124,15 +2128,19 @@ proc osutils:cmktk { theOutDir theToolKit {theIsExec false} theModule} {
   lappend aFileBuff "else()"
   foreach anUsedUnixLib $anUsedUnixLibs {
     if { $anUsedUnixLib == "tbb" || $anUsedUnixLib == "tbbmalloc" } {
-      lappend aFileBuff "  if(3RDPARTY_USE_TBB)"
+      lappend aFileBuff "  if(USE_TBB)"
       lappend aFileBuff "    list( APPEND ${theToolKit}_USED_LIBS ${anUsedUnixLib} )"
       lappend aFileBuff "  endif()"
     } elseif { $anUsedUnixLib == "freeimage" } {
-      lappend aFileBuff "  if(3RDPARTY_USE_FREEIMAGE)"
+      lappend aFileBuff "  if(USE_FREEIMAGE)"
       lappend aFileBuff "    list( APPEND ${theToolKit}_USED_LIBS ${anUsedUnixLib} )"
       lappend aFileBuff "  endif()"
     } elseif { $anUsedUnixLib == "gl2ps" } {
-      lappend aFileBuff "  if(3RDPARTY_USE_GL2PS)"
+      lappend aFileBuff "  if(USE_GL2PS)"
+      lappend aFileBuff "    list( APPEND ${theToolKit}_USED_LIBS ${anUsedUnixLib} )"
+      lappend aFileBuff "  endif()"
+    } elseif { $anUsedMacLib == "OpenCL" } {
+      lappend aFileBuff "  if(USE_OPENCL)"
       lappend aFileBuff "    list( APPEND ${theToolKit}_USED_LIBS ${anUsedUnixLib} )"
       lappend aFileBuff "  endif()"
     } elseif { $anUsedUnixLib != "" } {