ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/REPOS_ERICCA/magic/app/compare/CMakeLists.txt
Revision: 1019
Committed: Tue Jun 4 21:16:50 2019 UTC (5 years, 11 months ago) by francois
Content type: text/plain
File size: 1389 byte(s)
Log Message:
restructuration de magic
outil est sorti de lib pour pouvoir etre utiliser en dehors de lib
template est merge avec outil
poly_occ et un sous projet de magic qui utilise le nouveau outil

File Contents

# User Rev Content
1 francois 366 option(ENABLE_MAGIC_COMPARE_STEP "Magic Enable Compare STEP" OFF)
2 francois 989 find_package(VTK REQUIRED NO_MODULE)
3     include(${VTK_USE_FILE})
4 francois 366 if (ENABLE_MAGIC_COMPARE_STEP)
5     add_definitions(-D_COMPARESTEP_)
6     endif (ENABLE_MAGIC_COMPARE_STEP)
7    
8 francois 275 set(COMPARE_SOURCE src/main.cpp)
9     add_executable(compare.exe ${COMPARE_SOURCE})
10 francois 1019 include_directories(../../lib/step/src ../../lib/template/src ../../lib/constante/src ../../outil/src ../../lib/toxfem/src ../../lib/fichier/src ../../lib/comparaison/src ../../lib/geometrie/src ../../lib/sat/src ../../lib/carte/src ../../lib/mailleur_auto/src ../../lib/optimisation/src ../magic_application/src ${EXTERNAL_INCLUDES} )
11 francois 747 target_link_libraries(compare.exe carte sat step geometrie comparaison fichier mailleur_auto magic_application ${EXTERNAL_LIBRARIES})
12 francois 363 set(VISUFILE_SOURCE src/visufile.cpp)
13     add_executable(visufile.exe ${VISUFILE_SOURCE})
14 francois 747 target_link_libraries(visufile.exe carte sat step geometrie comparaison fichier ${EXTERNAL_LIBRARIES})
15 francois 351 if (ENABLE_NUTIL)
16     set(VISUCOMPARE_SOURCE src/visumain.cpp)
17     add_executable(visucompare.exe ${VISUCOMPARE_SOURCE})
18 francois 617 include_directories( ${NUTIL_INCLUDE_DIRECTORIES} ${NUTIL_EXTERNAL_INCLUDES})
19 francois 351 link_directories(${NUTIL_EXTERNAL_LIBRARY_DIRS})
20 francois 747 target_link_libraries(visucompare.exe carte sat step geometrie comparaison fichier ${NUTIL_DYNAMIC_LIBRARIES} ${NUTIL_EXTERNAL_LIBRARIES} ${EXTERNAL_LIBRARIES})
21 francois 351 endif (ENABLE_NUTIL)
22 francois 275
23