Skip to content
Snippets Groups Projects
Commit 6198be3f authored by Simon Oehrl's avatar Simon Oehrl
Browse files

Execute chmod +x at build time

#2
parent e59ae446
No related branches found
No related tags found
2 merge requests!3Feature/#7 remove conan,!2Feature/#2 add brunel simulation demo
...@@ -22,13 +22,9 @@ ...@@ -22,13 +22,9 @@
get_filename_component(NEST_DIR ${with-nest} DIRECTORY) get_filename_component(NEST_DIR ${with-nest} DIRECTORY)
set(SCRIPT_FILENAME "${CMAKE_CURRENT_BINARY_DIR}/run_sim.sh") set(SCRIPT_FILENAME "${CMAKE_CURRENT_BINARY_DIR}/run_sim.sh")
file(GENERATE
OUTPUT ${SCRIPT_FILENAME} configure_file(${CMAKE_CURRENT_SOURCE_DIR}/run_sim.sh.in ${SCRIPT_FILENAME})
CONTENT file(COPY ${CMAKE_CURRENT_SOURCE_DIR}/brunel_example.py ${CMAKE_CURRENT_SOURCE_DIR}/nest_sim.py DESTINATION ${CMAKE_CURRENT_BINARY_DIR})
"source ${NEST_DIR}/nest_vars.sh add_custom_target(brunel_example ALL chmod "+x" "run_sim.sh"
LD_LIBRARY_PATH=$NEST_MODULE_PATH:$LD_LIBRARY_PATH ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/nest_sim.py" WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
) DEPENDS ${SCRIPT_FILENAME} ${CMAKE_CURRENT_BINARY_DIR}/brunel_example.py ${CMAKE_CURRENT_SOURCE_DIR}/nest_sim.py)
message("${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}")
execute_process(
COMMAND "chmod" "+x" ${SCRIPT_FILENAME}
)
source ${NEST_DIR}/nest_vars.sh
LD_LIBRARY_PATH=$NEST_MODULE_PATH:$LD_LIBRARY_PATH ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/nest_sim.py
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment