3 LIBS
= gtk
+-2.0 webkit-1.0 libsoup-2.4
6 GTK_CFLAGS
!= pkg-config
--cflags $(LIBS
)
7 GTK_LDFLAGS
!= pkg-config
--libs
$(LIBS
)
8 CFLAGS
+= $(GTK_CFLAGS
) -Wall
-pthread
9 LDFLAGS
+= $(GTK_LDFLAGS
) -pthread
12 BINDIR?
= $(PREFIX
)/bin
13 LIBDIR?
= $(PREFIX
)/lib
14 MANDIR?
= $(PREFIX
)/man
18 all: ..
/javascript.h xxxterm
20 ..
/javascript.h
: ..
/js-merge-helper.pl ..
/hinting.js
21 perl ..
/js-merge-helper.pl ..
/hinting.js \
22 ..
/input-focus.js
> ..
/javascript.h
24 xxxterm.o
: ..
/xxxterm.o
26 ..
/xxxterm.o
: ..
/javascript.h
28 xxxterm
: xxxterm.o freebsd.o
29 $(CC
) $(LDFLAGS
) -o
$@
*.o
$+ $(LDADD
)
32 install -m
755 -d
$(DESTDIR
)$(BINDIR
)
33 install -m
755 -d
$(DESTDIR
)$(LIBDIR
)
34 install -m
755 -d
$(DESTDIR
)$(MANDIR
)/man1
35 install -m
755 xxxterm
$(DESTDIR
)$(BINDIR
)
36 install -m
644 ..
/xxxterm
.1 $(DESTDIR
)$(MANDIR
)/man1
/xxxterm
.1
42 .PHONY
: all install clean