@@ -65,29 +65,33 @@ target_sources(${DEMO_NAME} PRIVATE
6565
6666if (WIN32 )
6767 set (__rc_path "${PROJECT_BINARY_DIR} /${DEMO_NAME} .rc" )
68- generate_win32_rc_file (
69- PATH "${__rc_path} "
70- VERSION "${PROJECT_VERSION} "
71- COMPANY "wangwenx190"
72- DESCRIPTION "FramelessHelper Demo Application: OpenGLWidget"
73- COPYRIGHT "MIT License"
74- PRODUCT "FramelessHelper Demo"
75- ICONS "../shared/example.ico"
76- )
68+ if (NOT EXISTS "${__rc_path} " )
69+ generate_win32_rc_file (
70+ PATH "${__rc_path} "
71+ VERSION "${PROJECT_VERSION} "
72+ COMPANY "wangwenx190"
73+ DESCRIPTION "FramelessHelper Demo Application: OpenGLWidget"
74+ COPYRIGHT "MIT License"
75+ PRODUCT "FramelessHelper Demo"
76+ ICONS "../shared/example.ico"
77+ )
78+ endif ()
7779 set (__manifest_path "${PROJECT_BINARY_DIR} /${DEMO_NAME} .manifest" )
78- generate_win32_manifest_file (
79- PATH "${__manifest_path} "
80- ID "org.wangwenx190.demo.OpenGLWidget"
81- VERSION "${PROJECT_VERSION} "
82- VISTA_COMPAT
83- WIN7_COMPAT
84- WIN8_COMPAT
85- WIN8_1_COMPAT
86- WIN10_COMPAT
87- WIN11_COMPAT
88- XAML_ISLANDS_COMPAT
89- UTF8_CODEPAGE
90- )
80+ if (NOT EXISTS "${__manifest_path} " )
81+ generate_win32_manifest_file (
82+ PATH "${__manifest_path} "
83+ ID "org.wangwenx190.demo.OpenGLWidget"
84+ VERSION "${PROJECT_VERSION} "
85+ VISTA_COMPAT
86+ WIN7_COMPAT
87+ WIN8_COMPAT
88+ WIN8_1_COMPAT
89+ WIN10_COMPAT
90+ WIN11_COMPAT
91+ XAML_ISLANDS_COMPAT
92+ UTF8_CODEPAGE
93+ )
94+ endif ()
9195 target_sources (${DEMO_NAME} PRIVATE
9296 "${__rc_path} "
9397 "${__manifest_path} "
0 commit comments