@@ -138,21 +138,11 @@ def parse_includes() -> List[ParsedHeader]:
138138 return resolve_dependencies (includes )
139139
140140
141- def walk_sources (directory : str , cpp : bool ) -> Iterator [str ]:
141+ def walk_sources (directory : str ) -> Iterator [str ]:
142142 for path , dirs , files in os .walk (directory ):
143143 for source in files :
144144 if source .endswith (".c" ):
145145 yield os .path .join (path , source )
146- elif cpp and source .endswith (".cpp" ):
147- yield os .path .join (path , source )
148-
149-
150- def find_sources (directory : str ) -> List [str ]:
151- return [
152- os .path .join (directory , source )
153- for source in os .listdir (directory )
154- if source .endswith (".c" )
155- ]
156146
157147
158148def get_sdl2_file (version : str ) -> str :
@@ -207,8 +197,8 @@ def unpack_sdl2(version: str) -> str:
207197library_dirs = []
208198define_macros = [("Py_LIMITED_API" , 0x03060000 )] # type: List[Tuple[str, Any]]
209199
210- sources += walk_sources ("tcod/" , cpp = True )
211- sources += walk_sources ("libtcod/src/libtcod/" , cpp = False )
200+ sources += walk_sources ("tcod/" )
201+ sources += walk_sources ("libtcod/src/libtcod/" )
212202sources += ["libtcod/src/vendor/stb.c" ]
213203sources += ["libtcod/src/vendor/glad.c" ]
214204sources += ["libtcod/src/vendor/lodepng.c" ]
0 commit comments