ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/REPOS_ERICCA/magic/app/compare/CMakeLists.txt
Revision: 1189
Committed: Tue Feb 4 17:26:49 2025 UTC (3 months ago) by francois
Content type: text/plain
File size: 1177 byte(s)
Log Message:
Version 5.0 de MAGIC. Integration de ALGLIB pour faire de l'optimisation. ALGLIB se download automatiquement en executant un script dans le repertoire config update_magic.bash


File Contents

# Content
1 option(ENABLE_MAGIC_COMPARE_STEP "Magic Enable Compare STEP" OFF)
2
3 if (ENABLE_MAGIC_COMPARE_STEP)
4 add_definitions(-D_COMPARESTEP_)
5 endif (ENABLE_MAGIC_COMPARE_STEP)
6
7 set(COMPARE_SOURCE src/main.cpp)
8 add_executable(compare.exe ${COMPARE_SOURCE})
9 include_directories(../../addin/step/src ../../lib/template/src ../../lib/constante/src ../../addin/outil/src ../../lib/toxfem/src ../../lib/fichier/src ../../lib/comparaison/src ../../lib/mtu/src ../../addin/sat/src ../../lib/carte/src ../../lib/mailleur_auto/src ../../lib/optimisation/src ../../lib/magic_application/src ${EXTERNAL_INCLUDES} )
10 target_link_libraries(compare.exe sat step magic ${EXTERNAL_LIBRARIES})
11 set(VISUFILE_SOURCE src/visufile.cpp)
12 add_executable(visufile.exe ${VISUFILE_SOURCE})
13 target_link_libraries(visufile.exe sat step magic ${EXTERNAL_LIBRARIES})
14
15
16
17 if (ENABLE_VTKDISPLAY)
18 find_package(VTK REQUIRED NO_MODULE)
19 set(VISUCOMPARE_SOURCE src/visumain.cpp)
20 include(${VTK_USE_FILE})
21 include_directories(../../addin/vtkdisplay/src ${VTK_INCLUDE_DIRS} )
22 add_executable(visucompare.exe ${VISUCOMPARE_SOURCE})
23 target_link_libraries(visucompare.exe magic vtkdisplay ${VTK_LIBRARIES})
24 endif (ENABLE_VTKDISPLAY)
25
26