|
|
1.1 root 1: export CC = gcc
2: export CFLAGS = -O2 -g -Wall
3: export FE2OBJS = ../fe2.s.o
4:
5: THIS=Makefile-i386
6: VERSION=20051230
7:
8: default:
9: $(MAKE) -C as68k/
10: $(MAKE) -f $(THIS) fe2.s.o
11: $(MAKE) -C hardware/
12:
13: fe2clean:
14: rm -f fe2.s.bin
15: rm -f fe2.s.o
16: rm -f fe2.s.S
17: rm -f fe2.s.c
18: rm -f frontier
19:
20: fe2:
21: $(MAKE) -f $(THIS) fe2clean
22: $(MAKE) -f $(THIS) fe2.s.o
23: $(MAKE) -C hardware/
24:
25: fe2.s.o:
26: as68k/as68k --output-i386 fe2.s
27: $(CC) -c fe2.s.S -o fe2.s.o
28:
29: clean:
30: $(MAKE) -C hardware/ clean
31: rm -f frontier
32: $(MAKE) -f $(THIS) fe2clean
33:
34: allclean:
35: $(MAKE) -f $(THIS) clean
36: $(MAKE) -C as68k/ clean
37: $(MAKE) -C dis68k/ clean
38: $(MAKE) -f $(THIS) fe2clean
39:
40: # To make a nice clean tarball
41: dist:
42: $(MAKE) -f $(THIS) allclean
43: mkdir frontvm2-$(VERSION)
44: cp -r as68k frontvm2-$(VERSION)
45: cp -r dis68k frontvm2-$(VERSION)
46: cp -r hardware frontvm2-$(VERSION)
47: cp -r sfx frontvm2-$(VERSION)
48: cp fe2.s frontvm2-$(VERSION)
49: cp m68000.h frontvm2-$(VERSION)
50: cp _host.c frontvm2-$(VERSION)
51: cp notes.txt frontvm2-$(VERSION)
52: cp README frontvm2-$(VERSION)
53: cp font8.bmp frontvm2-$(VERSION)
54: cp Makefile-i386 frontvm2-$(VERSION)
55: cp Makefile-C frontvm2-$(VERSION)
56: tar cvjf frontvm2-$(VERSION).tar.bz2 frontvm2-$(VERSION)
57: rm -rf frontvm2-$(VERSION)
58:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.