1
0
Fork 0
mirror of https://github.com/Neargye/magic_enum.git synced 2026-01-26 02:14:23 +00:00

Implemented packaging using CPack. (#202)

This commit is contained in:
KOLANICH 2023-01-17 14:52:59 +00:00 committed by GitHub
parent d01a4f90a6
commit 2a7658d084
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 417 additions and 21 deletions

View file

@ -0,0 +1,18 @@
message(STATUS "objectsFile ${objectsFile}")
message(STATUS "pkgConfigFileFinal ${pkgConfigFileFinal}")
message(STATUS "pkgConfigFileUnlinished ${pkgConfigFileUnlinished}")
file(READ "${objectsFile}" TARGET_OBJECTS)
set(PROPERLY_JOINED_TARGET_OBJECTS "")
foreach(objFullPath ${TARGET_OBJECTS})
get_filename_component(objFullPath "${objFullPath}" NAME)
list(APPEND PROPERLY_JOINED_TARGET_OBJECTS "${objFullPath}")
endforeach()
list(JOIN PROPERLY_JOINED_TARGET_OBJECTS " " PROPERLY_JOINED_TARGET_OBJECTS)
message(STATUS "PROPERLY_JOINED_TARGET_OBJECTS AFTER ${PROPERLY_JOINED_TARGET_OBJECTS}")
configure_file("${pkgConfigFileUnlinished}" "${pkgConfigFileFinal}" @ONLY)