30c52e9ea7ec3b6bbff3ebd6be8e193eda331669
[occt.git] / src / TKViewerTest / CMakeLists.txt
1 project(TKViewerTest)
2
3 set (TOOLKIT_MODULES
4   ViewerTest
5 )
6
7 if (WIN32)
8   list( APPEND USED_LIBS user32.lib )
9   list( APPEND USED_LIBS gdi32.lib )
10   list( APPEND USED_LIBS opengl32.lib )
11   list( APPEND USED_LIBS glu32.lib )
12 elseif(APPLE)
13   find_library(FRAMEWORKS_TCL NAMES Tcl)
14   list( APPEND USED_LIBS ${FRAMEWORKS_TCL} )
15   find_library(FRAMEWORKS_TK NAMES Tk)
16   list( APPEND USED_LIBS ${FRAMEWORKS_TK} )
17   find_library(FRAMEWORKS_OPENGL NAMES OpenGL)
18   if(USE_GLX)
19     list( APPEND USED_LIBS GL )
20     list( APPEND USED_LIBS GLU )
21   else()
22     list( APPEND USED_LIBS ${FRAMEWORKS_OPENGL} )
23   endif()
24   list( APPEND USED_LIBS objc )
25   find_library(FRAMEWORKS_APPKIT NAMES Appkit)
26   list( APPEND USED_LIBS ${FRAMEWORKS_APPKIT} )
27   find_library(FRAMEWORKS_IOKIT NAMES IOKit)
28   list( APPEND USED_LIBS ${FRAMEWORKS_IOKIT} )
29   list( APPEND USED_LIBS freetype )
30 else()
31   list( APPEND USED_LIBS tcl8.6 )
32   list( APPEND USED_LIBS X11 )
33   list( APPEND USED_LIBS tk8.6 )
34   list( APPEND USED_LIBS GLU )
35   list( APPEND USED_LIBS GL )
36   list( APPEND USED_LIBS freetype )
37 endif()
38
39 OCCT_INCLUDE_CMAKE_FILE (adm/cmake/occt_toolkit)