1 LIBS
= gtk
+-2.0 webkit-1.0 libsoup-2.4 gnutls gthread-2.0
4 GTK_CFLAGS
!= pkg-config
--cflags $(LIBS
)
5 GTK_LDFLAGS
!= pkg-config
--libs
$(LIBS
)
6 CFLAGS
+= $(GTK_CFLAGS
) -O2
-Wall
-pthread
7 LDFLAGS
+= $(GTK_LDFLAGS
) -pthread
10 BINDIR?
= $(PREFIX
)/bin
11 LIBDIR?
= $(PREFIX
)/lib
12 MANDIR?
= $(PREFIX
)/man
16 all: ..
/javascript.h xxxterm
18 ..
/javascript.h
: ..
/js-merge-helper.pl ..
/hinting.js ..
/autoscroll.js
19 perl ..
/js-merge-helper.pl ..
/hinting.js ..
/input-focus.js \
20 ..
/autoscroll.js
> ..
/javascript.h
22 xxxterm.o
: ..
/xxxterm.o
26 whitelist.o
: ..
/whitelist.o
28 settings.o
: ..
/settings.o
32 inspector.o
: ..
/inspector.o
36 inputfocus.o
: ..
/inputfocus.o
38 history.o
: ..
/history.o
40 completion.o
: ..
/completion.o
42 externaleditor.o
: ..
/externaleditor.o
44 tldlist.o
: ..
/tldlist.o
46 ..
/xxxterm.o
: ..
/javascript.h
48 xxxterm
: xxxterm.o freebsd.o marco.o about.o inspector.o whitelist.o settings.o \
49 cookie.o history.o completion.o inputfocus.o tldlist.o externaleditor.o
50 $(CC
) $(LDFLAGS
) -o
$@
*.o
$+ $(LDADD
)
53 install -m
755 -d
$(DESTDIR
)$(BINDIR
)
54 install -m
755 -d
$(DESTDIR
)$(LIBDIR
)
55 install -m
755 -d
$(DESTDIR
)$(MANDIR
)/man1
56 install -m
755 xxxterm
$(DESTDIR
)$(BINDIR
)
57 install -m
644 ..
/xxxterm
.1 $(DESTDIR
)$(MANDIR
)/man1
/xxxterm
.1
63 .PHONY
: all install clean