@@ -252,7 +252,8 @@ def hunt_dll(self, search_paths, root):
252252 return True
253253 return False
254254
255- class DependencyDummy :
255+
256+ class DependencyPlaceholder :
256257 def __init__ (self , name ):
257258 self .name = name
258259 self .inc_dir = None
@@ -264,6 +265,7 @@ def __init__(self, name):
264265 def configure (self ):
265266 pass
266267
268+
267269class DependencyWin :
268270 def __init__ (self , name , cflags ):
269271 self .name = name
@@ -312,8 +314,8 @@ def add_dll(self, dll_regex, lib=None, wildcards=None, libs=None, link_lib=None)
312314 self .dlls .append (dep )
313315 return dep
314316
315- def add_dummy (self , name ):
316- self .dependencies .append (DependencyDummy (name ))
317+ def add_placeholder (self , name ):
318+ self .dependencies .append (DependencyPlaceholder (name ))
317319
318320 def find (self , name ):
319321 for dep in self :
@@ -371,7 +373,7 @@ def setup():
371373 DEPS .add ('SDL' , 'SDL2' , ['SDL2-[1-9].*' ], r'(lib){0,1}SDL2\.dll$' , required = 1 )
372374 DEPS .add ('PORTMIDI' , 'portmidi' , ['portmidi' ], r'portmidi\.dll$' , find_header = r'portmidi\.h' )
373375 #DEPS.add('PORTTIME', 'porttime', ['porttime'], r'porttime\.dll$')
374- DEPS .add_dummy ('PORTTIME' )
376+ DEPS .add_placeholder ('PORTTIME' )
375377 DEPS .add ('MIXER' , 'SDL2_mixer' , ['SDL2_mixer-[1-9].*' ], r'(lib){0,1}SDL2_mixer\.dll$' ,
376378 ['SDL' ])
377379 DEPS .add ('PNG' , 'png' , ['SDL2_image-[2-9].*' , 'libpng-[1-9].*' ], r'(png|libpng)[-0-9]*\.dll$' , ['z' ],
@@ -413,7 +415,7 @@ def setup_prebuilt_sdl2(prebuilt_dir):
413415 ['SDL' ])
414416 DEPS .add ('PORTMIDI' , 'portmidi' , ['portmidi' ], r'portmidi\.dll$' , find_header = r'portmidi\.h' )
415417 #DEPS.add('PORTTIME', 'porttime', ['porttime'], r'porttime\.dll$')
416- DEPS .add_dummy ('PORTTIME' )
418+ DEPS .add_placeholder ('PORTTIME' )
417419 DEPS .configure ()
418420
419421 DEPS .add ('FREETYPE' , 'freetype' , ['freetype' ], r'freetype[-0-9]*\.dll$' ,
0 commit comments