Process the .manifest file for windows.
This commit is contained in:
parent
13cfdef6ee
commit
259398f2a3
|
@ -9,7 +9,9 @@ if (NOT DEFINED CODENAME)
|
|||
endif ()
|
||||
endif()
|
||||
|
||||
file(COPY "resources/${PROJECT_NAME}.manifest" "resources/${PROJECT_NAME}.ico" DESTINATION "processed")
|
||||
set(EXEDESC "Transpiler for the yerbacon language.")
|
||||
file(COPY "resources/${PROJECT_NAME}.ico" DESTINATION "processed")
|
||||
configure_file("resources/${PROJECT_NAME}.manifest" "processed/${PROJECT_NAME}.manifest" @ONLY)
|
||||
configure_file("resources/${PROJECT_NAME}.rc" "processed/${PROJECT_NAME}.rc" @ONLY)
|
||||
|
||||
set(CMAKE_CXX_STANDARD 20)
|
||||
|
@ -54,7 +56,7 @@ set(CPACK_PACKAGE_VERSION "${PROJECT_VERSION}-${TIME}")
|
|||
set(CPACK_PACKAGE_VENDOR "Contributor(s)")
|
||||
set(CPACK_PACKAGE_ICON "${CMAKE_CURRENT_SOURCE_DIR}/resources/Yerbacon.png")
|
||||
set(CPACK_PACKAGE_DESCRIPTION_FILE "${CMAKE_CURRENT_SOURCE_DIR}/misc/desc.txt")
|
||||
set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Transpiler for the yerbacon language.")
|
||||
set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "${EXEDESC}")
|
||||
set(CPACK_RESOURCE_FILE_README "${CMAKE_CURRENT_SOURCE_DIR}/README.md")
|
||||
set(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR}/LICENSE.txt")
|
||||
set(CPACK_PACKAGE_CONTACT "Username404 <w.iron.zombie@gmail.com>")
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
processorArchitecture="x86"
|
||||
name="ybcon.exe"
|
||||
/>
|
||||
<description>The Yerbacon compiler.</description>
|
||||
<description>@EXEDESC@</description>
|
||||
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
|
||||
<security>
|
||||
<requestedPrivileges>
|
||||
|
|
Loading…
Reference in New Issue