26 lines
475 B
Makefile
26 lines
475 B
Makefile
include config.mk
|
|
|
|
# flags and incs
|
|
PKGS = $(GITLIB)
|
|
CFLAGS = -DVERSION=\"$(VERSION)\" -Wall -O1 $(GIT) $(ERR)
|
|
LIBS = `$(PKG_CONFIG) --libs --cflags $(PKGS)`
|
|
|
|
all: XD
|
|
XD: XD.o
|
|
$(CC) *.o $(CFLAGS) $(LIBS) -o $@
|
|
XD.o: XD.c
|
|
|
|
clean:
|
|
rm -f XD *.o
|
|
|
|
install: XD
|
|
mkdir -p $(PREFIX)/bin
|
|
cp -f XD $(PREFIX)/bin
|
|
chmod 755 $(PREFIX)/bin/XD
|
|
mkdir -p $(MANDIR)/man1
|
|
cp -f XD.1 $(MANDIR)/man1
|
|
chmod 644 $(PREFIX)/man1/XD.1
|
|
|
|
uninstall: XD
|
|
rm -f $(PREFIX)/bin/XD $(MANDIR)/man1/XD.1
|