78c03b026888f0bef5a9524119dc0e2b21957100
[occt.git] / src / TKQADraw / CMakeLists.txt
1 project(TKQADraw)
2
3 set (TOOLKIT_MODULES
4   QABugs
5   QADNaming
6   QADraw
7   QANCollection
8   QANewBRepNaming
9   QANewDBRepNaming
10   QANewModTopOpe
11 )
12
13 if (WIN32)
14   list( APPEND USED_LIBS gdi32.lib )
15   list( APPEND USED_LIBS advapi32.lib )
16   list( APPEND USED_LIBS user32.lib )
17 else()
18   if(USE_TBB)
19     list( APPEND USED_LIBS tbb )
20     list( APPEND USED_LIBS tbbmalloc )
21   endif()
22 endif()
23
24 if(MSVC)
25   # /bigobj is required for windows builds because of the size of
26   # some object files (CastImage for instance)
27   set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /bigobj")
28   set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} /bigobj")
29 endif()
30
31 include(${OCCT_SOURCE_DIR}/adm/cmake/BuildToolkit.cmake)