--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
+<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">\r
+ <assemblyIdentity version="1.0.0.0" processorArchitecture="X86" name="dcpomatic2_dist_writer" type="win32"/> \r
+ <description>DCP-o-matic Disk Writer</description> \r
+ <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">\r
+ <security>\r
+ <requestedPrivileges>\r
+ <requestedExecutionLevel level="requireAdministrator" uiAccess="false"/>\r
+ </requestedPrivileges>\r
+ </security>\r
+ </trustInfo>\r
+</assembly>\r
--- /dev/null
+#include "winuser.h"\r
+1 RT_MANIFEST "dcpomatic2_dist_writer.exe.manifest"\r
File "%binaries%/src/tools/dcpomatic2_kdm_cli.exe"
File "%binaries%/src/tools/dcpomatic2_dist.exe"
File "%binaries%/src/tools/dcpomatic2_dist_writer.exe"
+File "%resources%/dcpomatic2_dist_writer.exe.manifest"
""", file=f)
print("""
obj.includes = ['..']
obj.use = ['libdcpomatic2']
obj.source = '%s.cc' % t
+ if bld.env.TARGET_WINDOWS and t == 'dcpomatic_dist_writer':
+ obj.source += ' ../../platform/windows/%s.rc' % t
obj.target = t.replace('dcpomatic', 'dcpomatic2').replace('swaroop_', '')
if t == 'server_test':
obj.install_path = None