1 LIBS
= gtk
+-2.0 webkit-1.0 libsoup-2.4 gnutls gthread-2.0
3 CFLAGS
+= -O2
-Wall
-ggdb3
-D_GNU_SOURCE
-I.
$(shell pkg-config
--cflags $(LIBS
))
4 LDADD
+= $(shell pkg-config
--libs
$(LIBS
)) -lbsd
-ldl
-lgcrypt
9 MANDIR?
= $(PREFIX
)/share
/man
13 all: javascript.h xxxterm
15 javascript.h
: ..
/js-merge-helper.pl ..
/hinting.js
16 perl ..
/js-merge-helper.pl ..
/hinting.js ..
/input-focus.js
> \
19 xxxterm.o
: javascript.h
21 xxxterm
: ..
/marco.o ..
/xxxterm.o linux.o
22 $(CC
) $(LDFLAGS
) -o
$@
$+ $(LDADD
)
25 install -m
755 -d
$(DESTDIR
)$(BINDIR
)
26 install -m
755 -d
$(DESTDIR
)$(LIBDIR
)
27 install -m
755 -d
$(DESTDIR
)$(MANDIR
)/man1
28 install -m
755 xxxterm
$(DESTDIR
)$(BINDIR
)
29 install -m
644 ..
/xxxterm
.1 $(DESTDIR
)$(MANDIR
)/man1
/xxxterm
.1
32 rm -f xxxterm
*.o ..
/*.o
35 .PHONY
: all install clean