diff options
Diffstat (limited to 'linux/Makefile')
-rw-r--r-- | linux/Makefile | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/linux/Makefile b/linux/Makefile new file mode 100644 index 0000000..78fe025 --- /dev/null +++ b/linux/Makefile @@ -0,0 +1,30 @@ +# $xxxterm$ + +LIBS= gtk+-2.0 webkit-1.0 libsoup-2.4 + +CFLAGS+= -Wall -ggdb -D_GNU_SOURCE -I. $(shell pkg-config --cflags $(LIBS)) +LDADD+= $(shell pkg-config --libs $(LIBS)) + +PREFIX?= /usr/local +BINDIR?= $(PREFIX)/bin +LIBDIR?= $(PREFIX)/lib +MANDIR?= $(PREFIX)/share/man + +CC?= gcc + +all: xxxterm + +xxxterm: ../xxxterm.o linux.o + $(CC) $(LDFLAGS) -o $@ $+ $(LDADD) + +install: all + install -m 755 -d $(DESTDIR)$(BINDIR) + install -m 755 -d $(DESTDIR)$(LIBDIR) + install -m 755 -d $(DESTDIR)$(MANDIR)/man1 + install -m 755 xxxterm $(DESTDIR)$(BINDIR) + install -m 644 ../xxxterm.1 $(DESTDIR)$(MANDIR)/man1/xxxterm.1 + +clean: + rm -f xxxterm *.o + +.PHONY: all install clean |