blob: b467286a87cb1e613e3426b513728514ef1200fd (
plain)
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
52
53
54
55
56
|
all: libs
export PATH := $(PWD)/bin:$(PATH)
libs: lib ubox spman mplayer ap
game: bin libs
make -C tools
make -C game all
game-cas: bin libs
make -C tools
make -C game cas
test: game
make -C tests test
openmsx: game
make -C game openmsx
docs:
make -C docs
ubox:
make -C src/ubox
spman:
make -C src/spman
mplayer:
make -C src/mplayer
ap:
make -C src/ap
bin/apultra: bin
make -C tools ../bin/apultra
.PHONY: clean cleanall docs libs game game-cas
clean:
make -C src/ubox clean
make -C src/spman clean
make -C src/mplayer clean
make -C src/ap clean
make -C game clean
lib:
mkdir -p ./lib
bin:
mkdir -p ./bin
cleanall: clean
rm -rf ./bin ./lib
make -C docs clean
|