-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmushspace.tup
45 lines (40 loc) · 1.13 KB
/
mushspace.tup
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
# File created: 2012-01-28 00:43:37
# included by Tupfiles to get the basic compilation rules we use.
INCLUDES += $(INCLUDE)$(ROOT)
ifeq (@(UNEFUNGE),y)
UNEFUNGE = y
98 = y
endif
ifeq (@(BEFUNGE),y)
BEFUNGE = y
98 = y
endif
ifeq (@(TREFUNGE),y)
TREFUNGE = y
98 = y
endif
ifeq (@(BEFUNGE_93),y)
93 = y
endif
ifeq ($(UNEFUNGE),y)
: foreach *.all.c | $(ROOT)/config/config.h |> !cc1d |> %B.1d.o
: foreach *.98.c | $(ROOT)/config/config.h |> !cc1d |> %B.1d.o
endif
ifeq ($(BEFUNGE),y)
: foreach *.all.c | $(ROOT)/config/config.h |> !cc2d |> %B.2d.o
: foreach *.98.c | $(ROOT)/config/config.h |> !cc2d |> %B.2d.o
endif
ifeq ($(TREFUNGE),y)
: foreach *.all.c | $(ROOT)/config/config.h |> !cc3d |> %B.3d.o
: foreach *.98.c | $(ROOT)/config/config.h |> !cc3d |> %B.3d.o
endif
ifeq ($(98),y)
: foreach *.both.c | $(ROOT)/config/config.h |> !cc98 |> %B.98.o
endif
ifeq ($(93),y)
: foreach *.all.c | $(ROOT)/config/config.h |> !cc93 |> %B.93.o
: foreach *.both.c | $(ROOT)/config/config.h |> !cc93 |> %B.93.o
: foreach *.93.c | $(ROOT)/config/config.h |> !cc93 |> %B.o
endif
: foreach *.any.c | $(ROOT)/config/config.h |> !cc |> %B.o
.gitignore