File: Jamfile

package info (click to toggle)
lierolibre 0.5-1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 5,604 kB
  • ctags: 5,694
  • sloc: cpp: 36,414; sh: 11,663; makefile: 813; ansic: 268
file content (51 lines) | stat: -rw-r--r-- 1,201 bytes parent folder | download | duplicates (3)
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
SubDir TOP ;

C++FLAGS = -Wall -I$(TOP) -I/usr/include -DNDEBUG -g ;
CFLAGS = -Wall -I$(TOP) -I/usr/include -DNDEBUG -g ;
OPTIM = -O3 ;
LINK = "g++" ;
LINKLIBS on lierolibre$(SUFEXE) = -lSDL -lSDL_mixer -lrt -lconfig++ -lboost_program_options ;

Main lierolibre : bobject.cpp bonus.cpp common.cpp console.cpp
	constants.cpp filesystem.cpp game.cpp
	gfx.cpp keys.cpp level.cpp main.cpp math.cpp
	ninjarope.cpp nobject.cpp rand.cpp
	reader.cpp sdlmain.cpp replay.cpp settings.cpp sfx.cpp
	sobject.cpp sys.cpp text.cpp viewport.cpp weapon.cpp
	weapsel.cpp worm.cpp

	dataPath.cpp
	binReader.cpp
	to_string.cpp
	configCompat.cpp
	configHelper.cpp
	configInit.cpp
	argParse.cpp

	controller/commonController.cpp
	controller/localController.cpp
	controller/replayController.cpp

	gfx/blit.cpp
	gfx/font.cpp
	gfx/palette.cpp
	gfx/sprite.cpp

	menu/booleanSwitchBehavior.cpp
	menu/enumBehavior.cpp
	menu/hiddenMenu.cpp
	menu/integerBehavior.cpp
	menu/itemBehavior.cpp
	menu/menu.cpp
	menu/menuItem.cpp
	menu/timeBehavior.cpp
	;

File config.h : dummy_config.h ;
LOCATE on config.h = $(LOCATE_SOURCE) ;

MakeLocate lierolibre$(SUFEXE) : $(TOP)/_bin ;

LinkLibraries lierolibre : libgvl ;

SubInclude TOP gvl ;