File: SConscript

package info (click to toggle)
blockattack 1.4.1%2Bds1-2.1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd, wheezy
  • size: 6,260 kB
  • ctags: 1,038
  • sloc: cpp: 9,461; ansic: 142; makefile: 38
file content (29 lines) | stat: -rw-r--r-- 645 bytes parent folder | download
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/'])