mirror of
https://git.wownero.com/wownero/onion-wownero-blockchain-explorer.git
synced 2024-08-15 00:33:12 +00:00
cmake cleaned
This commit is contained in:
parent
9720838763
commit
7a4cc5c622
2 changed files with 0 additions and 135 deletions
|
@ -93,23 +93,6 @@ set(SOURCE_FILES
|
||||||
add_executable(${PROJECT_NAME}
|
add_executable(${PROJECT_NAME}
|
||||||
${SOURCE_FILES})
|
${SOURCE_FILES})
|
||||||
|
|
||||||
#add_custom_command(TARGET template_folder POST_BUILD
|
|
||||||
# COMMAND ${CMAKE_COMMAND} -E copy_directory
|
|
||||||
# "${CMAKE_CURRENT_SOURCE_DIR}/src/templates" "${CMAKE_CURRENT_BINARY_DIR}")
|
|
||||||
#
|
|
||||||
#add_custom_target(template_folder
|
|
||||||
# ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/templates")
|
|
||||||
#
|
|
||||||
#ADD_DEPENDENCIES(${PROJECT_NAME}
|
|
||||||
# template_folder)
|
|
||||||
|
|
||||||
#file(COPY "${CMAKE_CURRENT_SOURCE_DIR}/src/templates"
|
|
||||||
# DESTINATION "${CMAKE_CURRENT_BINARY_DIR}")
|
|
||||||
#
|
|
||||||
#include(copy_files)
|
|
||||||
#copy_files(${CMAKE_CURRENT_SOURCE_DIR}/src/templates/ *.html ${CMAKE_CURRENT_BINARY_DIR})
|
|
||||||
#
|
|
||||||
|
|
||||||
macro(configure_files srcDir destDir)
|
macro(configure_files srcDir destDir)
|
||||||
message(STATUS "Configuring directory ${destDir}")
|
message(STATUS "Configuring directory ${destDir}")
|
||||||
make_directory(${destDir})
|
make_directory(${destDir})
|
||||||
|
@ -130,28 +113,6 @@ endmacro(configure_files)
|
||||||
configure_files(${CMAKE_CURRENT_SOURCE_DIR}/src/templates ${CMAKE_CURRENT_BINARY_DIR}/templates)
|
configure_files(${CMAKE_CURRENT_SOURCE_DIR}/src/templates ${CMAKE_CURRENT_BINARY_DIR}/templates)
|
||||||
configure_files(${CMAKE_CURRENT_SOURCE_DIR}/src/templates/css ${CMAKE_CURRENT_BINARY_DIR}/templates/css)
|
configure_files(${CMAKE_CURRENT_SOURCE_DIR}/src/templates/css ${CMAKE_CURRENT_BINARY_DIR}/templates/css)
|
||||||
|
|
||||||
#macro(copy_files GLOBPAT DESTINATION)
|
|
||||||
#
|
|
||||||
# message(STATUS "Configuring directory ${DESTINATION}")
|
|
||||||
#
|
|
||||||
# file(GLOB COPY_FILES
|
|
||||||
# RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
|
|
||||||
# ${GLOBPAT})
|
|
||||||
# add_custom_target(copy ALL
|
|
||||||
# COMMENT "Copying files: ${GLOBPAT}")
|
|
||||||
#
|
|
||||||
# foreach(FILENAME ${COPY_FILES})
|
|
||||||
# set(SRC "${CMAKE_CURRENT_SOURCE_DIR}/${FILENAME}")
|
|
||||||
# set(DST "${DESTINATION}/${FILENAME}")
|
|
||||||
#
|
|
||||||
# add_custom_command(
|
|
||||||
# TARGET copy
|
|
||||||
# COMMAND ${CMAKE_COMMAND} -E copy ${SRC} ${DST}
|
|
||||||
# )
|
|
||||||
# endforeach(FILENAME)
|
|
||||||
#endmacro(copy_files)
|
|
||||||
#
|
|
||||||
#copy_files(${CMAKE_CURRENT_SOURCE_DIR}/src/templates ${CMAKE_CURRENT_BINARY_DIR})
|
|
||||||
|
|
||||||
target_link_libraries(${PROJECT_NAME}
|
target_link_libraries(${PROJECT_NAME}
|
||||||
myxrm
|
myxrm
|
||||||
|
|
|
@ -1,96 +0,0 @@
|
||||||
#
|
|
||||||
# Utility macros for copying files
|
|
||||||
#
|
|
||||||
# Last update: 9th January 2013
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# Create a target for copying files.
|
|
||||||
#
|
|
||||||
if (NOT TARGET copy_files)
|
|
||||||
add_custom_target(copy_files ALL)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
#
|
|
||||||
# Create a variable to keep track of the number of copy files targets created.
|
|
||||||
#
|
|
||||||
if (NOT copy_target_count)
|
|
||||||
set(copy_target_count 0)
|
|
||||||
endif (NOT copy_target_count)
|
|
||||||
set(copy_target_count ${copy_target_count} CACHE INTERNAL "" FORCE)
|
|
||||||
|
|
||||||
#-------------------------------------------------------------------------------
|
|
||||||
# Macro: COPY_FILES
|
|
||||||
#-------------------------------------------------------------------------------
|
|
||||||
#
|
|
||||||
# Description:
|
|
||||||
# Adds a command to the build target 'copy_files' which copies files matching
|
|
||||||
# the specifeid globbing expression from the specified source directory to
|
|
||||||
# the specified destination directory.
|
|
||||||
#
|
|
||||||
# Usage:
|
|
||||||
# COPY_FILES(SRC_DIR GLOB_PAT DST_DIR)
|
|
||||||
#
|
|
||||||
# Arguments:
|
|
||||||
# - SRC_DIR : The source directory containging files to be copied.
|
|
||||||
# - GLOB_PAT : globbing expression used to match files for copying.
|
|
||||||
# - DST_DIR : The destination directory where files are to be copied to.
|
|
||||||
#
|
|
||||||
# Example:
|
|
||||||
# copy_files(${CMAKE_CURRENT_SOURCE_DIR} *.dat ${CMAKE_CURRENT_BINARY_DIR})
|
|
||||||
# Will copy all files in the current source directory with the extension
|
|
||||||
# '.dat' into the current binary directory.
|
|
||||||
#
|
|
||||||
macro(COPY_FILES SRC_DIR GLOB_PAT DST_DIR)
|
|
||||||
file(GLOB file_list
|
|
||||||
RELATIVE ${SRC_DIR}
|
|
||||||
${SRC_DIR}/${GLOB_PAT})
|
|
||||||
math(EXPR copy_target_count '${copy_target_count}+1')
|
|
||||||
set(copy_target_count ${copy_target_count} CACHE INTERNAL "" FORCE)
|
|
||||||
set(target "copy_files_${copy_target_count}")
|
|
||||||
add_custom_target(${target})
|
|
||||||
foreach(filename ${file_list})
|
|
||||||
set(src "${SRC_DIR}/${filename}")
|
|
||||||
set(dst "${DST_DIR}/${filename}")
|
|
||||||
add_custom_command(TARGET ${target} PRE_BUILD
|
|
||||||
COMMAND ${CMAKE_COMMAND} -E copy ${src} ${dst}
|
|
||||||
COMMENT "copying: ${src} to ${dst} " VERBATIM
|
|
||||||
)
|
|
||||||
endforeach(filename)
|
|
||||||
#add_dependencies(copy_files ${target})
|
|
||||||
add_dependencies(copy_files crowxmr)
|
|
||||||
endmacro(COPY_FILES)
|
|
||||||
|
|
||||||
#-------------------------------------------------------------------------------
|
|
||||||
# Macro: COPY_FILE
|
|
||||||
#-------------------------------------------------------------------------------
|
|
||||||
#
|
|
||||||
# Description:
|
|
||||||
# Adds a command to the build target 'copy_files' which copies the specified
|
|
||||||
# file to the specified destination.
|
|
||||||
#
|
|
||||||
# Usage:
|
|
||||||
# COPY_FILE(SRC DST)
|
|
||||||
#
|
|
||||||
# Arguments:
|
|
||||||
# - SRC : The source filename path (the file to be copied).
|
|
||||||
# - DST : The destiation filename path.
|
|
||||||
#
|
|
||||||
# Example:
|
|
||||||
# copy_file(
|
|
||||||
# ${CMAKE_CURRENT_SOURCE_DIR}/myfile.txt
|
|
||||||
# ${CMAKE_CURRENT_BINARY_DIR}/myfile.txt
|
|
||||||
# )
|
|
||||||
#
|
|
||||||
macro(COPY_FILE SRC DST)
|
|
||||||
math(EXPR copy_target_count '${copy_target_count}+1')
|
|
||||||
set(copy_target_count ${copy_target_count} CACHE INTERNAL "" FORCE)
|
|
||||||
set(target "copy_files_${copy_target_count}")
|
|
||||||
add_custom_target(${target})
|
|
||||||
add_custom_command(TARGET ${target} PRE_BUILD
|
|
||||||
COMMAND ${CMAKE_COMMAND} -E copy ${SRC} ${DST}
|
|
||||||
COMMENT "copying: ${SRC} to ${DST}" VERBATIM
|
|
||||||
)
|
|
||||||
add_dependencies(copy_files ${target})
|
|
||||||
endmacro(COPY_FILE)
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue