2
# Once done this will define
4
# COIN3D_FOUND - system has Coin3D - Open Inventor
5
# COIN3D_INCLUDE_DIR - where the Inventor include directory can be found
6
# COIN3D_LIBRARY - Link this to use Coin3D
13
FIND_PATH(COIN3D_INCLUDE_DIR Inventor/So.h
18
FIND_LIBRARY(COIN3D_LIBRARY Coin
25
FIND_PATH(COIN3D_INCLUDE_DIR Inventor/So.h
26
"[HKEY_LOCAL_MACHINE\\SOFTWARE\\SIM\\Coin3D\\2;Installation Path]/include"
29
FIND_LIBRARY(COIN3D_LIBRARY_DEBUG coin2d
30
"[HKEY_LOCAL_MACHINE\\SOFTWARE\\SIM\\Coin3D\\2;Installation Path]/lib"
33
FIND_LIBRARY(COIN3D_LIBRARY_RELEASE coin2
34
"[HKEY_LOCAL_MACHINE\\SOFTWARE\\SIM\\Coin3D\\2;Installation Path]/lib"
37
IF (COIN3D_LIBRARY_DEBUG AND COIN3D_LIBRARY_RELEASE)
38
SET(COIN3D_LIBRARY optimized ${COIN3D_LIBRARY_RELEASE}
39
debug ${COIN3D_LIBRARY_DEBUG})
40
ELSE (COIN3D_LIBRARY_DEBUG AND COIN3D_LIBRARY_RELEASE)
41
IF (COIN3D_LIBRARY_DEBUG)
42
SET (COIN3D_LIBRARY ${COIN3D_LIBRARY_DEBUG})
43
ENDIF (COIN3D_LIBRARY_DEBUG)
44
IF (COIN3D_LIBRARY_RELEASE)
45
SET (COIN3D_LIBRARY ${COIN3D_LIBRARY_RELEASE})
46
ENDIF (COIN3D_LIBRARY_RELEASE)
47
ENDIF (COIN3D_LIBRARY_DEBUG AND COIN3D_LIBRARY_RELEASE)
50
ADD_DEFINITIONS ( -DCOIN_NOT_DLL )
51
#ELSE (COIN3D_LIBRARY)
52
# SET (COIN3D_LIBRARY coin2d CACHE STRING "Coin3D Library (Debug) - Open Inventor API")
53
ENDIF (COIN3D_LIBRARY)
59
FIND_PATH(COIN3D_INCLUDE_DIR Inventor/So.h
60
/Library/Frameworks/Inventor.framework/Headers
64
FIND_LIBRARY(COIN3D_LIBRARY Coin
65
/Library/Frameworks/Inventor.framework/Libraries
69
SET(COIN3D_LIBRARY "-framework Coin3d" CACHE STRING "Coin3D library for OSX")
72
FIND_PATH(COIN3D_INCLUDE_DIR Inventor/So.h
77
FIND_LIBRARY(COIN3D_LIBRARY Coin
86
SET( COIN3D_FOUND "NO" )
88
SET( COIN3D_FOUND "YES" )