diff options
author | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2019-10-23 21:35:28 -0500 |
---|---|---|
committer | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2019-10-23 21:35:28 -0500 |
commit | 36d2505e1a4845cf2eeb4ce9bc2be5ce4d38ee80 (patch) | |
tree | 4551d1a806975dc54e296f697069d325ba6abbf8 /fetch/CMakeLists.txt | |
parent | 4c2eb0b5744d5301e3910b549debd7ddf6027cdc (diff) | |
download | horizon-36d2505e1a4845cf2eeb4ce9bc2be5ce4d38ee80.tar.gz horizon-36d2505e1a4845cf2eeb4ce9bc2be5ce4d38ee80.tar.bz2 horizon-36d2505e1a4845cf2eeb4ce9bc2be5ce4d38ee80.tar.xz horizon-36d2505e1a4845cf2eeb4ce9bc2be5ce4d38ee80.zip |
fetch: Add new executable
Diffstat (limited to 'fetch/CMakeLists.txt')
-rw-r--r-- | fetch/CMakeLists.txt | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/fetch/CMakeLists.txt b/fetch/CMakeLists.txt new file mode 100644 index 0000000..7f83a36 --- /dev/null +++ b/fetch/CMakeLists.txt @@ -0,0 +1,19 @@ +set(FETCH_SRCS + fetch.cc +) +add_executable(hscript-fetch ${FETCH_SRCS}) + +install(TARGETS hscript-fetch DESTINATION bin) + +IF(RSPEC_EXECUTABLE) +add_test(NAME "RSpecFetch" + COMMAND ${RSPEC_EXECUTABLE} spec/fetch_spec.rb + WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/tests) +set_property(TEST "RSpecFetch" + PROPERTY ENVIRONMENT "PATH=$ENV{PATH}:${CMAKE_CURRENT_BINARY_DIR}") +ENDIF(RSPEC_EXECUTABLE) + +IF(VALGRIND) +add_test(NAME "ValgrindFetch" + COMMAND ${VALGRIND_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/hscript-fetch https://horizon.adelielinux.org/example.installfile) +ENDIF(VALGRIND) |