Skip to content

Commit

Permalink
Replaced usage of custom mkdir.cmake and rm_recurse.cmake files, with…
Browse files Browse the repository at this point in the history
… built-in CMake functionality
  • Loading branch information
kratz00 committed Jan 18, 2015
1 parent 4c445d8 commit 6ef1415
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 43 deletions.
14 changes: 7 additions & 7 deletions CMakeLists.txt
Expand Up @@ -826,17 +826,17 @@ ADD_EXECUTABLE(make_self_extracting misc/make_self_extracting.c)

# For cobbling together a skeleton installer...

# !!! FIXME: all of these custom .cmake files are built-in commands in CMake 2.6.(4?) ...!
# !!! FIXME: get rid of the custom misc/cp.cmake file, if CMake ever adds wildcard support for the 'copy' command
ADD_CUSTOM_TARGET(skeleton
COMMENT "Assembling Skeleton..."
COMMAND ${CMAKE_COMMAND} -DDIR=${CMAKE_BINARY_DIR}/skeleton -P ${CMAKE_SOURCE_DIR}/misc/rm_recurse.cmake
COMMAND ${CMAKE_COMMAND} -DDIR=${CMAKE_BINARY_DIR}/skeleton -P ${CMAKE_SOURCE_DIR}/misc/mkdir.cmake
COMMAND ${CMAKE_COMMAND} -DDIR=${CMAKE_BINARY_DIR}/skeleton/scripts -P ${CMAKE_SOURCE_DIR}/misc/mkdir.cmake
COMMAND ${CMAKE_COMMAND} -DDIR=${CMAKE_BINARY_DIR}/skeleton/guis -P ${CMAKE_SOURCE_DIR}/misc/mkdir.cmake
COMMAND ${CMAKE_COMMAND} -DDIR=${CMAKE_BINARY_DIR}/skeleton/data -P ${CMAKE_SOURCE_DIR}/misc/mkdir.cmake
COMMAND ${CMAKE_COMMAND} -E remove_directory ${CMAKE_BINARY_DIR}/skeleton
COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/skeleton
COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/skeleton/scripts
COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/skeleton/guis
COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/skeleton/data
COMMAND ${CMAKE_COMMAND} -DFROM=${CMAKE_SOURCE_DIR}/scripts/*.lua -DTO=${CMAKE_BINARY_DIR}/skeleton/scripts -P ${CMAKE_SOURCE_DIR}/misc/cp.cmake
COMMAND ${CMAKE_COMMAND} -DFROM=${CMAKE_BINARY_DIR}/*mojosetupgui*.* -DTO=${CMAKE_BINARY_DIR}/skeleton/guis -P ${CMAKE_SOURCE_DIR}/misc/cp.cmake
COMMAND ${CMAKE_COMMAND} -DFROM=${MOJOSETUP_BINARY_LOCATION} -DTO=${CMAKE_BINARY_DIR}/skeleton -P ${CMAKE_SOURCE_DIR}/misc/cp.cmake
COMMAND ${CMAKE_COMMAND} -E copy ${MOJOSETUP_BINARY_LOCATION} ${CMAKE_BINARY_DIR}/skeleton
)

ADD_DEPENDENCIES(skeleton ${MOJOSETUP_TARGETS})
Expand Down
18 changes: 0 additions & 18 deletions misc/mkdir.cmake

This file was deleted.

18 changes: 0 additions & 18 deletions misc/rm_recurse.cmake

This file was deleted.

0 comments on commit 6ef1415

Please sign in to comment.