fceux/src/SConscript

67 lines
943 B
Python
Raw Normal View History

file_list = Split("""
2006-08-01 04:44:47 +00:00
asm.cpp
cart.cpp
cheat.cpp
2006-08-20 17:26:20 +00:00
conddebug.cpp
config.cpp
debug.cpp
drawing.cpp
fceu.cpp
fds.cpp
file.cpp
filter.cpp
ines.cpp
input.cpp
netplay.cpp
nsf.cpp
oldmovie.cpp
palette.cpp
ppu.cpp
sound.cpp
state.cpp
unif.cpp
video.cpp
vsuni.cpp
wave.cpp
x6502.cpp
movie.cpp
""")
subdirs = Split("""
boards
drivers/common
fir
input
utils
mappers
lua
""")
#palettes
Import('env')
Export('env')
if env['LUA']:
file_list.append('lua-engine.cpp')
if env['CREATE_AVI']:
subdirs.append('drivers/videolog')
for dir in subdirs:
subdir_files = SConscript('%s/SConscript' % dir)
file_list.append(subdir_files)
if env['PLATFORM'] == 'win32':
platform_files = SConscript('drivers/win/SConscript')
else:
platform_files = SConscript('drivers/sdl/SConscript')
file_list.append(platform_files)
print env['LINKFLAGS']
2008-05-27 12:17:08 +00:00
if env['PLATFORM'] == 'win32':
env.Program('fceux.exe', file_list)
else:
env.Program('fceux', file_list)