Skip to content

Commit

Permalink
Add application manifest for Windows
Browse files Browse the repository at this point in the history
  • Loading branch information
nextghost committed Dec 23, 2023
1 parent a252ac1 commit f1f783d
Show file tree
Hide file tree
Showing 4 changed files with 28 additions and 1 deletion.
1 change: 1 addition & 0 deletions signus/configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,7 @@ AC_CONFIG_HEADERS([config.h])
AC_CONFIG_FILES([
Makefile
src/Makefile
src/signus.manifest
iniparser/Makefile
])
AC_OUTPUT
Expand Down
2 changes: 1 addition & 1 deletion signus/src/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -104,4 +104,4 @@ endif

signus_SOURCES = $(ENGINE_FILES) $(AI_FILES) $(header_files)

EXTRA_DIST = resource.rc signus.ico
EXTRA_DIST = resource.rc signus.ico signus.manifest.in
1 change: 1 addition & 0 deletions signus/src/resource.rc
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
0 ICON "signus.ico"
1 MANIFEST "signus.manifest"
25 changes: 25 additions & 0 deletions signus/src/signus.manifest.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity type="win32" name="SignusGame.signus" version="@PACKAGE_VERSION@.0" />
<compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
<application>
<!-- Windows 10 and Windows 11 -->
<supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}" />
<!-- Windows 8.1 -->
<supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}" />
<!-- Windows 8 -->
<supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}" />
<!-- Windows 7 -->
<supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}" />
<!-- Windows Vista -->
<supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}" />
</application>
</compatibility>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
<security>
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
</requestedPrivileges>
</security>
</trustInfo>
</assembly>

0 comments on commit f1f783d

Please sign in to comment.