2013-09-20 15:57:17 +00:00
|
|
|
DESTDIR=/usr/local
|
2013-09-22 05:52:21 +00:00
|
|
|
SBINDIR=$(DESTDIR)/sbin
|
|
|
|
ifneq "$(findstring environment,$(origin DESTDIR))" ""
|
2013-09-20 15:57:17 +00:00
|
|
|
BINDIR=$(DESTDIR)/bin
|
|
|
|
SHAREDIR=$(DESTDIR)/share/a2pi
|
2013-09-22 05:52:21 +00:00
|
|
|
else
|
|
|
|
BINDIR=$(DESTDIR)/usr/bin
|
|
|
|
SHAREDIR=$(DESTDIR)/usr/share/a2pi
|
|
|
|
endif
|
2017-11-14 00:52:57 +00:00
|
|
|
BIN=a2joy a2joymou a2joypad a2mon a2term fusea2pi a2pidcmd dskread dskwrite bload brun nibread dskformat eddread
|
2013-09-22 05:52:21 +00:00
|
|
|
SBIN=a2pid
|
2013-09-20 04:03:28 +00:00
|
|
|
A2PIDEFS=-DSETSERCLK
|
2013-09-20 00:07:48 +00:00
|
|
|
|
2013-09-22 05:52:21 +00:00
|
|
|
all: $(BIN) $(SBIN)
|
2013-09-20 04:03:28 +00:00
|
|
|
|
|
|
|
a2pid: a2pid.c gpclk.c
|
|
|
|
$(CC) $(A2PIDEFS) a2pid.c -o a2pid
|
2013-05-31 23:09:10 +00:00
|
|
|
|
2013-09-05 04:44:16 +00:00
|
|
|
fusea2pi: fusea2pi.c a2lib.c
|
|
|
|
$(CC) -I/usr/include/fuse -D_FILE_OFFSET_BITS=64 fusea2pi.c -lfuse -o fusea2pi
|
|
|
|
|
2013-05-31 23:09:10 +00:00
|
|
|
clean:
|
2013-09-22 05:52:21 +00:00
|
|
|
-rm $(BIN) $(SBIN) *~ *.tar.gz
|
2013-05-31 23:09:10 +00:00
|
|
|
|
|
|
|
install:
|
2013-09-21 01:57:13 +00:00
|
|
|
-mkdir -p $(BINDIR)
|
2013-09-20 15:57:17 +00:00
|
|
|
cp $(BIN) a2mount $(BINDIR)
|
2014-02-08 18:50:56 +00:00
|
|
|
cp $(BIN) a2setvd $(BINDIR)
|
2013-09-22 05:52:21 +00:00
|
|
|
-mkdir -p $(SBINDIR)
|
|
|
|
cp $(SBIN) $(SBINDIR)
|
2013-09-21 01:57:13 +00:00
|
|
|
-mkdir -p $(SHAREDIR)
|
2017-08-23 21:36:55 +00:00
|
|
|
cp -R ../share/* $(SHAREDIR)
|
2013-09-20 00:07:48 +00:00
|
|
|
|
|
|
|
uninstall:
|
2013-09-20 15:57:17 +00:00
|
|
|
cd $(BINDIR); rm $(BIN) a2mount
|
2013-09-22 05:52:21 +00:00
|
|
|
cd $(SBINDIR); rm $(SBIN)
|