f0aa19584ae01c57f4ca3991e2dab89c80689a9c
[occt.git] / src / TKDraw / CMakeLists.txt
1 project(TKDraw)
2
3 set (TOOLKIT_MODULES
4   Draw
5   DBRep
6   DrawTrSurf
7 )
8
9 if (WIN32)
10   list( APPEND USED_LIBS gdi32.lib )
11   list( APPEND USED_LIBS advapi32.lib )
12   list( APPEND USED_LIBS user32.lib )
13 elseif(APPLE)
14   find_library(FRAMEWORKS_TCL NAMES Tcl)
15   list( APPEND USED_LIBS ${FRAMEWORKS_TCL} )
16   find_library(FRAMEWORKS_TK NAMES Tk)
17   list( APPEND USED_LIBS ${FRAMEWORKS_TK} )
18   if(USE_TBB)
19     list( APPEND USED_LIBS tbb )
20     list( APPEND USED_LIBS tbbmalloc )
21   endif()
22   list( APPEND USED_LIBS objc )
23   find_library(FRAMEWORKS_APPKIT NAMES Appkit)
24   list( APPEND USED_LIBS ${FRAMEWORKS_APPKIT} )
25   find_library(FRAMEWORKS_IOKIT NAMES IOKit)
26   list( APPEND USED_LIBS ${FRAMEWORKS_IOKIT} )
27 else()
28   list( APPEND USED_LIBS tcl8.6 )
29   list( APPEND USED_LIBS X11 )
30   list( APPEND USED_LIBS tk8.6 )
31   if(USE_TBB)
32     list( APPEND USED_LIBS tbb )
33     list( APPEND USED_LIBS tbbmalloc )
34   endif()
35 endif()
36
37 include(${OCCT_SOURCE_DIR}/adm/cmake/occt_toolkit.cmake)