@@ -7,15 +7,6 @@ metamod_folder = builder.AddFolder(os.path.join('addons', 'metamod'))
7
7
bin_folder_path = os .path .join ('addons' , MMSPlugin .plugin_name , 'bin' )
8
8
bin_folder = builder .AddFolder (bin_folder_path )
9
9
10
- for cxx in MMSPlugin .all_targets :
11
- if cxx .target .arch == 'x86_64' :
12
- if cxx .target .platform == 'windows' :
13
- bin64_folder_path = os .path .join ('addons' , MMSPlugin .plugin_name , 'bin' , 'win64' )
14
- bin64_folder = builder .AddFolder (bin64_folder_path )
15
- elif cxx .target .platform == 'linux' :
16
- bin64_folder_path = os .path .join ('addons' , MMSPlugin .plugin_name , 'bin' , 'linuxsteamrt64' )
17
- bin64_folder = builder .AddFolder (bin64_folder_path )
18
-
19
10
pdb_list = []
20
11
for task in MMSPlugin .binaries :
21
12
# This hardly assumes there's only 1 targetted platform and would be overwritten
@@ -24,26 +15,20 @@ for task in MMSPlugin.binaries:
24
15
fp .write ('"Metamod Plugin"\n ' )
25
16
fp .write ('{\n ' )
26
17
fp .write (f'\t "alias"\t "{ MMSPlugin .plugin_alias } "\n ' )
27
- if task .target .arch == 'x86_64' :
28
- fp .write (f'\t "file"\t "{ os .path .join (bin64_folder_path , MMSPlugin .plugin_name )} "\n ' )
29
- else :
30
- fp .write (f'\t "file"\t "{ os .path .join (bin_folder_path , MMSPlugin .plugin_name )} "\n ' )
18
+ fp .write (f'\t "file"\t "{ os .path .join (bin_folder_path , MMSPlugin .plugin_name )} "\n ' )
31
19
fp .write ('}\n ' )
32
20
33
- if task .target .arch == 'x86_64' :
34
- builder .AddCopy (task .binary , bin64_folder )
35
- else :
36
21
builder .AddCopy (task .binary , bin_folder )
37
22
38
23
if task .debug :
39
24
pdb_list .append (task .debug )
40
25
41
26
builder .AddCopy (os .path .join (builder .buildPath , MMSPlugin .plugin_name + '.vdf' ), metamod_folder )
42
27
43
- cfg_folder = builder .AddFolder (os .path .join ('cfg' , MMSPlugin .plugin_name ))
44
- builder .AddCopy (os .path .join (builder .sourcePath , 'cfg' , MMSPlugin .plugin_name , 'multiaddonmanager.cfg' ), cfg_folder )
45
-
46
28
# Generate PDB info.
47
29
with open (os .path .join (builder .buildPath , 'pdblog.txt' ), 'wt' ) as fp :
48
30
for line in pdb_list :
49
- fp .write (line .path + '\n ' )
31
+ fp .write (line .path + '\n ' )
32
+
33
+ cfg_folder = builder .AddFolder (os .path .join ('cfg' , MMSPlugin .plugin_name ))
34
+ builder .AddCopy (os .path .join (builder .sourcePath , 'cfg' , MMSPlugin .plugin_name , 'multiaddonmanager.cfg' ), cfg_folder )
0 commit comments