diff options
Diffstat (limited to 'cmake')
| -rw-r--r-- | cmake/ProjUtilities.cmake | 55 |
1 files changed, 1 insertions, 54 deletions
diff --git a/cmake/ProjUtilities.cmake b/cmake/ProjUtilities.cmake index 6969a664..72373719 100644 --- a/cmake/ProjUtilities.cmake +++ b/cmake/ProjUtilities.cmake @@ -111,57 +111,4 @@ function(proj_target_output_name TARGET_NAME OUTPUT_NAME) endif() set(${OUTPUT_NAME} ${TARGET_NAME}${SUFFIX} PARENT_SCOPE) -endfunction() - - -# -# conversion from lla name to lla convert name ( without lla extension) -# - -function(proj_lla_output_name LLA_INPUT_NAME LLA_OUTPUT_NAME ) - get_filename_component(filename ${LLA_INPUT_NAME} NAME_WE) - get_filename_component(pathname ${LLA_INPUT_NAME} PATH) - set(${LLA_OUTPUT_NAME} ${pathname}/${filename} PARENT_SCOPE) - set(${LLA_OUTPUT_NAME} ${pathname}/${filename} PARENT_SCOPE) -endfunction() - -function(proj_lla_target_name LLA_INPUT_NAME LLA_TARGET ) - get_filename_component(filename ${LLA_INPUT_NAME} NAME_WE) - set(${LLA_TARGET} ${filename} PARENT_SCOPE) -endfunction() - -# -# in place conversion of lla file to gsb -# - -function(proj_convert_grid_lla2gsb GRID_DIRECTORY) - set(NAD2BIN_DIR ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}) - set(NAD2BIN_PATH ${NAD2BIN_DIR}/nad2bin${CMAKE_EXECUTABLE_SUFFIX}) - file(TO_NATIVE_PATH ${NAD2BIN_PATH} NAD2BIN_EXE) - file(GLOB LLA_FILES ${${GRID_DIRECTORY}}/*.lla) - foreach(LLA ${LLA_FILES} ) - proj_lla_output_name(${LLA} DEST_FILE) - file(TO_NATIVE_PATH ${DEST_FILE} DEST) - proj_lla_target_name(${LLA} LLA_TARGET) - if(NOT EXISTS ${DEST}) - add_custom_target( ${LLA_TARGET} ALL - COMMAND ${NAD2BIN_EXE} ${DEST} "<" ${LLA} - DEPENDS nad2bin ) - endif(NOT EXISTS ${DEST}) - endforeach(LLA) -endfunction() - -# -# add lla output list to an existing file list -# - -function(proj_append_lla_output_file LLA_INPUT_FILE FILE_LIST) - set(LIST_OUT ${${FILE_LIST}}) - foreach(LLA ${${LLA_INPUT_FILE}} ) - proj_lla_output_name(${LLA} DEST_FILE) - file(TO_NATIVE_PATH ${DEST_FILE} DEST) - set(LIST_OUT ${LIST_OUT} ${DEST_FILE} ) - endforeach(LLA ${LLA_INPUT_FILE}) - set(${FILE_LIST} ${LIST_OUT} PARENT_SCOPE) -endfunction() - +endfunction()
\ No newline at end of file |
