mirror of
https://github.com/gwm17/catima.git
synced 2024-11-22 18:28:51 -05:00
json dep.
This commit is contained in:
parent
a5428cbc8e
commit
ca29f076a9
|
@ -1,8 +1,21 @@
|
||||||
set(CATIMA_APPS catima_calculator)
|
set(CATIMA_APPS catima_calculator)
|
||||||
|
include(ExternalProject)
|
||||||
|
ExternalProject_Add(
|
||||||
|
json_hpp
|
||||||
|
URL https://raw.githubusercontent.com/nlohmann/json/develop/single_include/nlohmann/json.hpp
|
||||||
|
DOWNLOAD_NO_EXTRACT 1
|
||||||
|
DOWNLOAD_NO_PROGRESS
|
||||||
|
CONFIGURE_COMMAND ""
|
||||||
|
BUILD_COMMAND ""
|
||||||
|
INSTALL_COMMAND ""
|
||||||
|
PREFIX "external"
|
||||||
|
)
|
||||||
|
ExternalProject_Get_Property(json_hpp install_dir)
|
||||||
|
|
||||||
foreach(entry ${CATIMA_APPS})
|
foreach(entry ${CATIMA_APPS})
|
||||||
add_executable(${entry} ${entry}.cpp)
|
add_executable(${entry} ${entry}.cpp)
|
||||||
target_link_libraries(${entry} catima)
|
target_link_libraries(${entry} catima)
|
||||||
|
target_include_directories(${entry} PRIVATE ${install_dir})
|
||||||
endforeach(entry in ${CATIMA_APPS})
|
endforeach(entry in ${CATIMA_APPS})
|
||||||
|
|
||||||
install (TARGETS ${CATIMA_APPS} RUNTIME DESTINATION bin)
|
install (TARGETS ${CATIMA_APPS} RUNTIME DESTINATION bin)
|
||||||
|
|
14723
bin/json.hpp
14723
bin/json.hpp
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user