File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ CFLAGS =-g
2+
3+ clean :
4+ rm * .o
5+
6+ navmacro : navmacro.o xdo.o
7+ gcc $(CFLAGS ) ` pkg-config --libs x11 xtst gtk+-2.0` navmacro.o xdo.o -o $@
8+
9+ navmacro.o :
10+ gcc $(CFLAGS ) ` pkg-config --cflags x11 gtk+-2.0` -c navmacro.c
11+
12+ querytree : querytree.o
13+ gcc $(CFLAGS ) ` pkg-config --libs x11` querytree.o -o $@
14+
15+ querytree.o :
16+ gcc $(CFLAGS ) ` pkg-config --cflags x11` -c querytree.c
17+
18+ xdo : xdo.c
19+ gcc -DBUILDMAIN $(CFLAGS ) ` pkg-config --cflags --libs x11 xtst` xdo.c -o $@
20+
21+ xdo.o :
22+ gcc $(CFLAGS ) ` pkg-config --cflags x11 xtst` -c xdo.c
23+
24+ xdotool.o :
25+ gcc $(CFLAGS ) ` pkg-config --cflags x11 xtst` -c xdotool.c
26+
27+ xdotool : xdotool.o xdo.o
28+ gcc $(CFLAGS ) ` pkg-config --libs x11 xtst` xdotool.o xdo.o -o $@
29+
30+ package :
31+ NAME=navmacro-` date +%Y%m%d` ; \
32+ mkdir $$ {NAME}; \
33+ rsync --exclude .svn -av * .c * .h README Makefile examples $$ {NAME}/; \
34+ tar -zcf $$ {NAME}.tar.gz $$ {NAME}/; \
35+ rm -rf $$ {NAME}/
36+
You can’t perform that action at this time.
0 commit comments