Skip to content
Snippets Groups Projects
Commit b83fb643 authored by Christophe Geuzaine's avatar Christophe Geuzaine
Browse files

allow explicit spec of OCC libs

parent 605bc3cb
Branches
Tags
No related merge requests found
...@@ -1102,6 +1102,10 @@ if(ENABLE_OCC) ...@@ -1102,6 +1102,10 @@ if(ENABLE_OCC)
# TKAdvTools -- not necessary? (and removed from OCC 6.8) # TKAdvTools -- not necessary? (and removed from OCC 6.8)
TKMath TKernel) TKMath TKernel)
list(LENGTH OCC_LIBS_REQUIRED NUM_OCC_LIBS_REQUIRED) list(LENGTH OCC_LIBS_REQUIRED NUM_OCC_LIBS_REQUIRED)
if(OCC_LIBS)
message(STATUS "OCC libraries specified explicitly: " ${OCC_LIBS})
list(LENGTH OCC_LIBS_REQUIRED NUM_OCC_LIBS)
else(OCC_LIBS)
set(OCC_LIBS) set(OCC_LIBS)
foreach(OCC ${OCC_LIBS_REQUIRED}) foreach(OCC ${OCC_LIBS_REQUIRED})
find_library(OCC_LIB ${OCC} HINTS ENV CASROOT PATH_SUFFIXES lib find_library(OCC_LIB ${OCC} HINTS ENV CASROOT PATH_SUFFIXES lib
...@@ -1114,6 +1118,7 @@ if(ENABLE_OCC) ...@@ -1114,6 +1118,7 @@ if(ENABLE_OCC)
unset(OCC_LIB CACHE) unset(OCC_LIB CACHE)
endforeach(OCC) endforeach(OCC)
list(LENGTH OCC_LIBS NUM_OCC_LIBS) list(LENGTH OCC_LIBS NUM_OCC_LIBS)
endif(OCC_LIBS)
if(NUM_OCC_LIBS EQUAL NUM_OCC_LIBS_REQUIRED) if(NUM_OCC_LIBS EQUAL NUM_OCC_LIBS_REQUIRED)
find_path(OCC_INC "BRep_Tool.hxx" PATHS ENV CASROOT PATH_SUFFIXES inc find_path(OCC_INC "BRep_Tool.hxx" PATHS ENV CASROOT PATH_SUFFIXES inc
include include/oce opencascade) include include/oce opencascade)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment