Added Windows resource file.
This commit is contained in:
@@ -6,7 +6,9 @@ option(BUILD_EXAMPLES "Build the example applications" OFF)
|
||||
option(BUILD_TESTS "Build the test suite" OFF)
|
||||
|
||||
set(PROJECT_NAME "QHttpEngine")
|
||||
set(PROJECT_TITLE "QHttpEngine")
|
||||
set(PROJECT_DESCRIPTION "Simple and secure HTTP server for Qt applications")
|
||||
set(PROJECT_AUTHOR "Nathan Osman")
|
||||
set(PROJECT_URL "https://github.com/nitroshare/qhttpengine")
|
||||
|
||||
set(PROJECT_VERSION_MAJOR 0)
|
||||
|
||||
@@ -35,6 +35,11 @@ set(SRC
|
||||
qobjecthandler.cpp
|
||||
)
|
||||
|
||||
if(WIN32)
|
||||
configure_file(resource.rc.in "${CMAKE_CURRENT_BINARY_DIR}/resource.rc")
|
||||
set(SRC ${SRC} "${CMAKE_CURRENT_BINARY_DIR}/resource.rc")
|
||||
endif()
|
||||
|
||||
add_library(qhttpengine SHARED ${SRC})
|
||||
qt5_use_modules(qhttpengine Network)
|
||||
|
||||
|
||||
25
src/resource.rc.in
Normal file
25
src/resource.rc.in
Normal file
@@ -0,0 +1,25 @@
|
||||
#include <windows.h>
|
||||
|
||||
VS_VERSION_INFO VERSIONINFO
|
||||
FILEVERSION ${PROJECT_VERSION_MAJOR},${PROJECT_VERSION_MINOR},${PROJECT_VERSION_MAJOR},0
|
||||
PRODUCTVERSION ${PROJECT_VERSION_MAJOR},${PROJECT_VERSION_MINOR},${PROJECT_VERSION_MAJOR},0
|
||||
{
|
||||
BLOCK "StringFileInfo"
|
||||
{
|
||||
BLOCK "040904b0"
|
||||
{
|
||||
VALUE "CompanyName", "${PROJECT_AUTHOR}\0"
|
||||
VALUE "FileDescription", "${PROJECT_DESCRIPTION}\0"
|
||||
VALUE "FileVersion", "${PROJECT_VERSION}\0"
|
||||
VALUE "InternalName", "${PROJECT_NAME}\0"
|
||||
VALUE "LegalCopyright", "Copyright (c) 2015 ${PROJECT_AUTHOR}\0"
|
||||
VALUE "OriginalFilename", "${PROJECT_NAME}.exe\0"
|
||||
VALUE "ProductName", "${PROJECT_TITLE}\0"
|
||||
VALUE "ProductVersion", "${PROJECT_VERSION}\0"
|
||||
}
|
||||
}
|
||||
BLOCK "VarFileInfo"
|
||||
{
|
||||
VALUE "Translation", 0x409, 1252
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user