forked from AuroraMiddleware/gtk
21 lines
515 B
Python
21 lines
515 B
Python
|
#! /usr/bin/env python3
|
||
|
# -*- coding: utf-8 -*-
|
||
|
|
||
|
import sys
|
||
|
import os
|
||
|
|
||
|
out_file = sys.argv[1]
|
||
|
in_file = sys.argv[2]
|
||
|
old_msvc = sys.argv[3]
|
||
|
|
||
|
with open(out_file, 'w') as o:
|
||
|
if old_msvc is not None and old_msvc == "1":
|
||
|
o.write("#define ISOLATION_AWARE_ENABLED 1\n")
|
||
|
o.write('#include <winuser.h>\n')
|
||
|
|
||
|
with open(in_file, 'r') as f:
|
||
|
for line in f:
|
||
|
o.write(line)
|
||
|
|
||
|
o.write('\n')
|
||
|
o.write('ISOLATIONAWARE_MANIFEST_RESOURCE_ID RT_MANIFEST libgtk3.manifest')
|