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