Skip to content

Commit

Permalink
Tick-tock ign executable with symlinks
Browse files Browse the repository at this point in the history
Signed-off-by: methylDragon <[email protected]>
  • Loading branch information
methylDragon committed Jun 13, 2022
1 parent 44f60f6 commit 567a708
Showing 1 changed file with 13 additions and 2 deletions.
15 changes: 13 additions & 2 deletions src/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -61,11 +61,22 @@ if(WIN32)
# On Windows also install the executable as gz
# to permit to invoke gz via Git Bash
# see https://github.com/gazebosim/gz-tools/issues/70
install (PROGRAMS ${gz_script_generated} DESTINATION ${BIN_INSTALL_DIR} RENAME gz)
install(PROGRAMS ${gz_script_generated} DESTINATION ${BIN_INSTALL_DIR} RENAME gz)

# On Windows also install the gz.bat wrapper script to permit to
# invoke gz via Command Prompt or Powershell
install (PROGRAMS gz.bat DESTINATION ${BIN_INSTALL_DIR})
install(PROGRAMS gz.bat DESTINATION ${BIN_INSTALL_DIR})

# TODO(CH3): Deprecated. Tick-tock the ign executable
install(PROGRAMS ${ign_script_generated} DESTINATION ${BIN_INSTALL_DIR} RENAME ign)
execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink
${CMAKE_INSTALL_PREFIX}/${BIN_INSTALL_DIR}/gz.bat
${CMAKE_INSTALL_PREFIX}/${BIN_INSTALL_DIR}/ign.bat)
else()
# TODO(CH3): Deprecated. Tick-tock the ign executable with symlink
execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink
${CMAKE_INSTALL_PREFIX}/${BIN_INSTALL_DIR}/gz
${CMAKE_INSTALL_PREFIX}/${BIN_INSTALL_DIR}/ign)
endif()

#===============================================================================
Expand Down

0 comments on commit 567a708

Please sign in to comment.