Changeset View
Changeset View
Standalone View
Standalone View
src/backends/CMakeLists.txt
1 | function(add_backend name) | 1 | function(add_backend name) | ||
---|---|---|---|---|---|
2 | 2 | | |||
3 | kcoreaddons_add_plugin("cantor_${name}" | 3 | kcoreaddons_add_plugin("cantor_${name}" | ||
4 | SOURCES ${ARGN} | 4 | SOURCES ${ARGN} | ||
5 | JSON "${name}.json" | 5 | JSON "${name}.json" | ||
6 | INSTALL_NAMESPACE "cantor/backends") | 6 | INSTALL_NAMESPACE "cantor/backends") | ||
7 | 7 | | |||
8 | target_link_libraries("cantor_${name}" | 8 | target_link_libraries("cantor_${name}" | ||
9 | cantorlibs) | 9 | cantorlibs) | ||
10 | 10 | | |||
11 | endfunction() | 11 | endfunction() | ||
12 | 12 | | |||
13 | add_subdirectory(null) | 13 | add_subdirectory(null) | ||
14 | add_subdirectory(maxima) | 14 | add_subdirectory(maxima) | ||
15 | add_subdirectory(octave) | 15 | add_subdirectory(octave) | ||
16 | add_subdirectory(scilab) | 16 | add_subdirectory(scilab) | ||
17 | | ||||
18 | find_package(Julia) | ||||
19 | if (Julia_FOUND) | ||||
17 | add_subdirectory(julia) | 20 | add_subdirectory(julia) | ||
21 | endif(Julia_FOUND) | ||||
18 | 22 | | |||
19 | if(NOT WIN32) | 23 | if(NOT WIN32) | ||
20 | add_subdirectory(sage) | 24 | add_subdirectory(sage) | ||
21 | endif(NOT WIN32) | 25 | endif(NOT WIN32) | ||
22 | 26 | | |||
23 | set_package_properties(Analitza5 PROPERTIES DESCRIPTION "A library provided by KAlgebra." | 27 | set_package_properties(Analitza5 PROPERTIES DESCRIPTION "A library provided by KAlgebra." | ||
24 | URL "http://edu.kde.org/kalgebra/" | 28 | URL "http://edu.kde.org/kalgebra/" | ||
25 | TYPE OPTIONAL | 29 | TYPE OPTIONAL | ||
▲ Show 20 Lines • Show All 67 Lines • Show Last 20 Lines |