mirror of https://github.com/CGAL/cgal
12 lines
501 B
CMake
12 lines
501 B
CMake
file(STRINGS gpl_package_list.txt package_list)
|
|
|
|
foreach(LINE ${package_list})
|
|
string(REGEX MATCH "^[^ ]*" PACKAGE_NAME ${LINE})
|
|
string(REPLACE "/" "_" PACKAGE_CODE_NAME ${PACKAGE_NAME})
|
|
string(TOUPPER ${PACKAGE_CODE_NAME} PACKAGE_CODE_NAME)
|
|
string(REPLACE "${PACKAGE_NAME}" "" PACKAGE_PRETTY_NAME ${LINE})
|
|
string(STRIP "${PACKAGE_PRETTY_NAME}" PACKAGE_PRETTY_NAME)
|
|
message("Generate \"${PACKAGE_NAME}.h\"")
|
|
configure_file(gpl.h.in ${PACKAGE_NAME}.h @ONLY NEWLINE_STYLE LF)
|
|
endforeach()
|