hedgewars/CMakeLists.txt
changeset 8322 50369fa5053b
parent 8316 89232b2fa1d6
child 8330 aaefa587e277
child 8347 716c05f19401
equal deleted inserted replaced
8320:3913a7f7245d 8322:50369fa5053b
   222             ARGS ${fpc_flags} -ohwengine.${build_arch} -P${build_arch}
   222             ARGS ${fpc_flags} -ohwengine.${build_arch} -P${build_arch}
   223             MAIN_DEPENDENCY ${hwengine_project}
   223             MAIN_DEPENDENCY ${hwengine_project}
   224             DEPENDS ${engine_sources}
   224             DEPENDS ${engine_sources}
   225             )
   225             )
   226         add_custom_target(hwengine.${build_arch} ALL DEPENDS "${EXECUTABLE_OUTPUT_PATH}/hwengine.${build_arch}")
   226         add_custom_target(hwengine.${build_arch} ALL DEPENDS "${EXECUTABLE_OUTPUT_PATH}/hwengine.${build_arch}")
       
   227         add_custom_command(TARGET hwengine.${build_arch} POST_BUILD
       
   228             COMMAND "install_name_tool"
       
   229             ARGS -id @executable_path/../Frameworks/${engine_output_name}
       
   230                 ${EXECUTABLE_OUTPUT_PATH}/hwengine.${build_arch}
       
   231             )
   227     endforeach()
   232     endforeach()
   228 
   233 
   229     add_custom_command(OUTPUT "${EXECUTABLE_OUTPUT_PATH}/${engine_output_name}"
   234     add_custom_command(OUTPUT "${EXECUTABLE_OUTPUT_PATH}/${engine_output_name}"
   230         COMMAND "lipo"
   235         COMMAND "lipo"
   231         ARGS ${lipo_args_list} -create -output ${EXECUTABLE_OUTPUT_PATH}/${engine_output_name}
   236         ARGS ${lipo_args_list} -create -output ${EXECUTABLE_OUTPUT_PATH}/${engine_output_name}