3 foreach(obj ${OBJECTS})
4 get_filename_component(obj_ext ${obj} EXT)
5 get_filename_component(obj_name ${obj} NAME_WE)
6 get_filename_component(obj_dir ${obj} DIRECTORY)
8 if(obj_ext MATCHES ".ptx")
9 set(args --name ${obj_name} ${obj})
10 execute_process(COMMAND "${BIN_TO_C_COMMAND}" ${args}
11 WORKING_DIRECTORY ${obj_dir}
12 RESULT_VARIABLE result
13 OUTPUT_VARIABLE output
14 ERROR_VARIABLE error_var
16 set(file_contents "${file_contents} \n${output}")
19 file(WRITE "${OUTPUT}" "${file_contents}")