2011-01-29 12:38:51 +00:00
|
|
|
DESTDIR ?=
|
|
|
|
PREFIX ?= /usr
|
|
|
|
CFLAGS ?= -O2 -Wall
|
|
|
|
LDFLAGS ?=
|
|
|
|
LDLIBS ?=
|
|
|
|
|
|
|
|
STRIP ?= strip
|
|
|
|
INSTALL ?= install
|
|
|
|
|
2011-01-29 18:14:17 +00:00
|
|
|
CALVARIA_BIN := calvaria
|
|
|
|
CAL2P54_BIN := cal2p54
|
2011-01-29 12:38:51 +00:00
|
|
|
|
2011-01-29 18:14:17 +00:00
|
|
|
all: $(CALVARIA_BIN) $(CAL2P54_BIN)
|
2011-01-29 12:38:51 +00:00
|
|
|
|
2011-01-29 18:14:17 +00:00
|
|
|
$(CALVARIA_BIN): calvaria.o
|
|
|
|
$(CC) $(CFLAGS) $(LDFLAGS) $^ $(LDLIBS) -o $@
|
|
|
|
$(STRIP) $@
|
|
|
|
|
|
|
|
$(CAL2P54_BIN): cal2p54.o
|
2011-01-29 12:38:51 +00:00
|
|
|
$(CC) $(CFLAGS) $(LDFLAGS) $^ $(LDLIBS) -o $@
|
|
|
|
$(STRIP) $@
|
|
|
|
|
|
|
|
%.o: %.c
|
|
|
|
$(CC) -c $(CFLAGS) $^ -o $@
|
|
|
|
|
2011-01-29 18:14:17 +00:00
|
|
|
install: $(CALVARIA_BIN) $(CAL2P54_BIN)
|
2011-01-29 12:38:51 +00:00
|
|
|
$(INSTALL) -d $(DESTDIR)/$(PREFIX)/bin
|
2011-01-29 18:14:17 +00:00
|
|
|
$(INSTALL) -m 0755 $(CALVARIA_BIN) $(DESTDIR)/$(PREFIX)/bin/
|
|
|
|
$(INSTALL) -m 0755 $(CAL2P54_BIN) $(DESTDIR)/$(PREFIX)/bin/
|
2011-01-29 12:38:51 +00:00
|
|
|
|
|
|
|
clean:
|
2011-01-29 18:14:17 +00:00
|
|
|
rm -f $(CALVARIA_BIN) $(CAL2P54_BIN) *.o
|