-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmakefile
More file actions
62 lines (56 loc) · 1.71 KB
/
makefile
File metadata and controls
62 lines (56 loc) · 1.71 KB
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
57
58
59
60
61
62
ifeq ($(OS),Windows_NT)
SHELL = cmd.exe
RMDIR = ( rmdir /s /q $(subst /,\,$(1)) 2>nul || call )
MKDIR = ( mkdir $(subst /,\,$(1)) 2>nul || call )
else
RMDIR = rm -rf $1
MKDIR = mkdir -p $1
endif
all: animations app
animations:
@$(call MKDIR,animations/bin)
@$(MAKE) -C animations/aod all
@$(MAKE) -C animations/beziers all
@$(MAKE) -C animations/baubles all
@$(MAKE) -C animations/colors all
@$(MAKE) -C animations/fish all
@$(MAKE) -C animations/matrix all
@$(MAKE) -C animations/merth all
@$(MAKE) -C animations/pipes all
@$(MAKE) -C animations/rain all
@$(MAKE) -C animations/snow all
@$(MAKE) -C animations/spirograph all
@$(MAKE) -C animations/starfield all
@$(MAKE) -C animations/strands all
@$(MAKE) -C animations/tiles all
@$(MAKE) -C animations/toasters all
@$(MAKE) -C animations/triss all
@$(MAKE) -C animations/walk all
app:
@$(MAKE) -C app
clean:
@$(call RMDIR,animations/bin)
@$(MAKE) -C animations/aod clean
@$(MAKE) -C animations/beziers clean
@$(MAKE) -C animations/baubles clean
@$(MAKE) -C animations/colors clean
@$(MAKE) -C animations/fish clean
@$(MAKE) -C animations/matrix clean
@$(MAKE) -C animations/merth clean
@$(MAKE) -C animations/pipes clean
@$(MAKE) -C animations/rain clean
@$(MAKE) -C animations/snow clean
@$(MAKE) -C animations/spirograph clean
@$(MAKE) -C animations/starfield clean
@$(MAKE) -C animations/strands clean
@$(MAKE) -C animations/tiles clean
@$(MAKE) -C animations/toasters clean
@$(MAKE) -C animations/triss clean
@$(MAKE) -C animations/walk clean
@$(MAKE) -C app clean
gfx:
@$(MAKE) -C animations/merth gfx
@$(MAKE) -C animations/pipes gfx
@$(MAKE) -C animations/tiles gfx
@$(MAKE) -C animations/toasters gfx
.PHONY: animations app clean gfx all