12345678910111213141516171819 |
- set(file_contents)
- foreach(obj ${OBJECTS})
- get_filename_component(obj_ext ${obj} EXT)
- get_filename_component(obj_name ${obj} NAME_WE)
- get_filename_component(obj_dir ${obj} DIRECTORY)
- if(obj_ext MATCHES ".ptx")
- set(args --name ${obj_name} ${obj})
- execute_process(COMMAND "${BIN_TO_C_COMMAND}" ${args}
- WORKING_DIRECTORY ${obj_dir}
- RESULT_VARIABLE result
- OUTPUT_VARIABLE output
- ERROR_VARIABLE error_var
- )
- set(file_contents "${file_contents} \n${output}")
- endif()
- endforeach()
- file(WRITE "${OUTPUT}" "${file_contents}")
|