@@ -108,19 +108,11 @@ def add_c_psx(
108108 "cc_flags" : get_cc_flags_for_exceptional_files (version , file_name ),
109109 },
110110 )
111-
112- # this file may be generated by a different
113- # version of the game, but the content will
114- # be identical.
115- if file_name in entries :
116- return output
117- entries [file_name ] = {"reason" : "generated" }
118111 nw .build (
119112 rule = "phony" ,
120113 outputs = file_name ,
121114 implicit = [f"src/.assets_build_done_{ ver } " ],
122115 )
123-
124116 return output
125117
126118
@@ -158,9 +150,6 @@ def add_copy_psx(
158150 outputs = [output ],
159151 inputs = [in_file_name ],
160152 )
161- if in_file_name in entries :
162- return output
163- entries [in_file_name ] = {"reason" : "copied" }
164153 nw .build (
165154 rule = "phony" ,
166155 outputs = [in_file_name ],
@@ -241,13 +230,6 @@ def add_c_psp(
241230 "src_dir" : os .path .dirname (file_name ),
242231 },
243232 )
244-
245- # this file may be generated by a different
246- # version of the game, but the content will
247- # be identical.
248- if file_name in entries :
249- return output
250- entries [file_name ] = {"reason" : "generated" }
251233 nw .build (
252234 rule = "phony" ,
253235 outputs = file_name ,
@@ -286,21 +268,18 @@ def add_assets_config(nw: ninja_syntax.Writer, version: str):
286268def add_gfx_stage (
287269 nw : ninja_syntax .Writer , target_path : str , asset_path : str , output_name : str
288270):
289- input_name = f"{ asset_path } _0.png"
290- if input_name not in entries :
291- entries [input_name ] = {"reason" : "gfxtage decoding" }
292- nw .build (
293- rule = "gfxstage-decode" ,
294- outputs = input_name ,
295- inputs = target_path ,
296- variables = {
297- "path" : asset_path ,
298- },
299- )
271+ nw .build (
272+ rule = "gfxstage-decode" ,
273+ outputs = f"{ asset_path } _0.png" ,
274+ inputs = target_path ,
275+ variables = {
276+ "path" : asset_path ,
277+ },
278+ )
300279 nw .build (
301280 rule = "gfxstage-encode" ,
302281 outputs = [output_name ],
303- inputs = [input_name ],
282+ inputs = [f" { asset_path } _0.png" ],
304283 variables = {
305284 "path" : asset_path ,
306285 },
@@ -648,7 +627,7 @@ def add_checksum(nw: ninja_syntax.Writer, version: str, file_name: str):
648627 )
649628 nw .build (
650629 rule = "check" ,
651- outputs = [f" { version } 🆗" ],
630+ outputs = [" 🆗" ],
652631 inputs = file_name ,
653632 implicit = binaries ,
654633 )
@@ -804,8 +783,8 @@ def add_checksum(nw: ninja_syntax.Writer, version: str, file_name: str):
804783
805784 actual_version = os .getenv ("VERSION" )
806785 if not actual_version :
807- actual_version = "us,hd,pspeu "
808- for version in actual_version . split ( "," ) :
786+ actual_version = "us"
787+ for version in [ actual_version ] :
809788 for entry in os .scandir ("config/" ):
810789 if not entry .name .startswith (f"splat.{ version } ." ):
811790 continue
0 commit comments