mirror of
https://bitbucket.org/cosmicvoids/vide_public.git
synced 2025-07-04 15:21:11 +00:00
preparing public version
This commit is contained in:
parent
c57359197c
commit
ad3e5d1577
25 changed files with 934 additions and 1500 deletions
1
c_tools/zobov2/CMakeLists.txt
Normal file
1
c_tools/zobov2/CMakeLists.txt
Normal file
|
@ -0,0 +1 @@
|
|||
subdirs(jozov2 voz1b1)
|
24
c_tools/zobov2/jozov2/CMakeLists.txt
Normal file
24
c_tools/zobov2/jozov2/CMakeLists.txt
Normal file
|
@ -0,0 +1,24 @@
|
|||
function(omp_add_flags TARGET LANG)
|
||||
if(OPENMP_FOUND)
|
||||
if(NOT LANG)
|
||||
get_target_property(LANG ${TARGET} LINKER_LANGUAGE)
|
||||
endif()
|
||||
if(LANG MATCHES "C(XX)?")
|
||||
set_property(TARGET ${TARGET} APPEND
|
||||
PROPERTY COMPILE_FLAGS ${OpenMP_${LANG}_FLAGS})
|
||||
set_property(TARGET ${TARGET} APPEND
|
||||
PROPERTY LINK_FLAGS ${OpenMP_${LANG}_FLAGS})
|
||||
else()
|
||||
message(WARNING "omp_add_flags: target '${TARGET}'"
|
||||
" link language '${LANG}' is not supported")
|
||||
endif()
|
||||
endif()
|
||||
endfunction()
|
||||
|
||||
add_executable(jozov2 jozov2.cpp jozov2_io.cpp jozov2_zones.cpp jozov2_watershed.cpp findrtop.c)
|
||||
|
||||
if (ENABLE_OPENMP)
|
||||
Find_Package(OpenMP)
|
||||
omp_add_flags(jozov2 CXX)
|
||||
add_definitions(-DOPENMP)
|
||||
ENDIF(ENABLE_OPENMP)
|
4
c_tools/zobov2/voz1b1/CMakeLists.txt
Normal file
4
c_tools/zobov2/voz1b1/CMakeLists.txt
Normal file
|
@ -0,0 +1,4 @@
|
|||
add_executable(voz1b1_2 voz1b1.cpp vozutil.c voz_io.cpp)
|
||||
target_link_libraries(voz1b1_2 ${QHULL_LIBRARY} ${COSMOTOOL_LIBRARY} ${MATH_LIB})
|
||||
|
||||
include_directories(${COSMOTOOL_INCLUDE_PATH} ${QHULL_INCLUDE_PATH})
|
Loading…
Add table
Add a link
Reference in a new issue