diff options
author | Joseph Hunkeler <jhunkeler@gmail.com> | 2021-02-27 12:08:23 -0500 |
---|---|---|
committer | Joseph Hunkeler <jhunkeler@gmail.com> | 2021-02-27 12:08:23 -0500 |
commit | d49887486c772592c0e8ecc158c1cc3efb3f7709 (patch) | |
tree | ea5af335e7cee87f07de50082dd6ff66f3231353 /makefile.osxuni | |
download | fake86-d49887486c772592c0e8ecc158c1cc3efb3f7709.tar.gz |
Initial commit 0.13.9.16
Diffstat (limited to 'makefile.osxuni')
-rwxr-xr-x | makefile.osxuni | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/makefile.osxuni b/makefile.osxuni new file mode 100755 index 0000000..9612851 --- /dev/null +++ b/makefile.osxuni @@ -0,0 +1,40 @@ +SRCFILES=src/fake86/*.c +BINPATH=/usr/bin +DATAPATH=/usr/share/fake86 +CFLAGS=-force_cpusubtype_ALL -arch i386 -arch ppc -O2 -DPATH_DATAFILES=\"$(DATAPATH)/\" +INCLUDE=-Isrc/fake86 +LIBS=-lpthread +SDLFLAGS=`sdl-config --cflags --libs` + +all: fake86-src imagegen-src + +fake86-src: + $(CC) $(SRCFILES) -o bin/fake86 $(CFLAGS) $(INCLUDE) $(LIBS) $(SDLFLAGS) + chmod a+x bin/fake86 + +imagegen-src: + $(CC) src/imagegen/imagegen.c -o bin/imagegen $(CFLAGS) + chmod a+x bin/imagegen + +install: + mkdir -p $(BINPATH) + mkdir -p $(DATAPATH) + chmod a-x data/* + cp -p bin/fake86 $(BINPATH) + cp -p bin/imagegen $(BINPATH) + cp -p data/asciivga.dat $(DATAPATH) + cp -p data/pcxtbios.bin $(DATAPATH) + cp -p data/videorom.bin $(DATAPATH) + cp -p data/rombasic.bin $(DATAPATH) + +clean: + rm -f src/fake86/*.o + rm -f src/fake86/*~ + rm -f src/imagegen/*.o + rm -f src/imagegen/*~ + rm -f bin/fake86 + rm -f bin/imagegen + +uninstall: + rm -f $(BINPATH)/fake86 + rm -f $(BINPATH)/imagegen |