File tree 3 files changed +42
-1
lines changed
3 files changed +42
-1
lines changed Original file line number Diff line number Diff line change @@ -728,16 +728,18 @@ endif()
728
728
if (SNAPSHOT)
729
729
add_definitions (-DOPENSCAD_SNAPSHOT)
730
730
set (RESOURCE_FILES icons/icon-nightly.icns)
731
+ set (WINDOWS_RESOURCE_PATH ${CMAKE_CURRENT_SOURCE_DIR} /openscad_win32-nightly.rc)
731
732
else ()
732
733
set (RESOURCE_FILES icons/OpenSCAD.icns)
734
+ set (WINDOWS_RESOURCE_PATH ${CMAKE_CURRENT_SOURCE_DIR} /openscad_win32.rc)
733
735
endif ()
734
736
735
737
if (ENABLE_SPNAV)
736
738
add_definitions (-DENABLE_SPNAV)
737
739
list (APPEND Sources src/input /SpaceNavInputDriver.cc)
738
740
endif ()
739
741
740
- add_executable (OpenSCAD ${Sources} ${RESOURCE_FILES} )
742
+ add_executable (OpenSCAD ${Sources} ${RESOURCE_FILES} ${WINDOWS_RESOURCE_PATH} )
741
743
add_custom_command (TARGET OpenSCAD POST_BUILD
742
744
COMMAND "${CMAKE_CURRENT_LIST_DIR} /scripts/translation-make.sh" "${SUFFIX_WITH_DASH} "
743
745
COMMENT "Compiling language files" )
Original file line number Diff line number Diff line change
1
+ # if defined(UNDER_CE)
2
+ # include <winbase.h>
3
+ # else
4
+ # include <winver.h>
5
+ # endif
6
+
7
+ #include "winuser.h"
8
+ 1 RT_MANIFEST "scripts/winmanifest.xml"
9
+
10
+ VS_VERSION_INFO VERSIONINFO
11
+ FILEVERSION 0,0,0,0
12
+ PRODUCTVERSION 0,0,0,0
13
+ FILEFLAGSMASK 0x3fL
14
+ #ifdef _DEBUG
15
+ FILEFLAGS VS_FF_DEBUG
16
+ #else
17
+ FILEFLAGS 0x0L
18
+ #endif
19
+ FILEOS VOS__WINDOWS32
20
+ FILETYPE VFT_DLL
21
+ FILESUBTYPE 0x0L
22
+ BEGIN
23
+ BLOCK "StringFileInfo"
24
+ BEGIN
25
+ BLOCK "0409"
26
+ BEGIN
27
+ VALUE "CompanyName", "\0"
28
+ VALUE "FileDescription", "OpenSCAD Executable\0"
29
+ VALUE "FileVersion", "Development build\0"
30
+ VALUE "LegalCopyright", "Copyright (C) 2009-2021 The OpenSCAD Developers\0"
31
+ VALUE "OriginalFilename", "openscad.exe\0"
32
+ VALUE "ProductName", "OpenSCAD (Nightly)\0"
33
+ END
34
+ END
35
+ END
36
+ /* End of Version info */
37
+
38
+ IDI_ICON1 ICON DISCARDABLE "icons/openscad-nightly.ico"
39
+ IDI_ICON2 ICON DISCARDABLE "icons/openscad_doc.ico"
You can’t perform that action at this time.
0 commit comments