1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
#-------------#
# Import Vars #
#-------------#
Import('*')
# Sources #
src = Split("""main.cpp
highscore.cpp
SFont.c
ReadKeyboard.cpp
joypad.cpp
listFiles.cpp
replay.cpp
stats.cc
common.cc""")
# Modify Build Environment #
env.ParseConfig('sdl-config --cflags --libs')
env.Append(CPPDEFINES = [('SHAREDIR', '\\"$sharedir\\"')])
env.Append(LIBS = ['SDL', 'enet','SDL_image','SDL_mixer','physfs'])
env.Append(LIBPATH = ['/usr/lib'])
# Compile Executable #
blockattack = env.Program('blockattack', src)
#Default(blockattack)
# Install blockattack itself
env.Install('$destdir/$bindir/', blockattack)
env.Alias('install', ['$destdir/$bindir/'])
|