2011-07-03 18:00:07 -04:00
|
|
|
includes := $(shell pkg-config --libs --cflags gtk+-2.0)
|
2012-01-09 16:13:27 -05:00
|
|
|
executables := gtk_icon_example trayicon hide xtypes x11XGetWindowProp \
|
2012-01-30 16:07:21 -05:00
|
|
|
window_state_event xev_desktop teststatusicon
|
2011-07-03 18:00:07 -04:00
|
|
|
|
2011-07-10 06:45:36 -04:00
|
|
|
.PHONY: all
|
2011-12-04 20:53:41 -05:00
|
|
|
all: $(executables)
|
2011-07-10 06:45:36 -04:00
|
|
|
|
|
|
|
.PHONY: clean
|
|
|
|
clean:
|
2011-12-04 20:53:41 -05:00
|
|
|
rm $(executables)
|
2011-07-10 06:45:36 -04:00
|
|
|
|
|
|
|
gtk_icon_example: gtk_icon_example.c
|
|
|
|
gcc $(includes) -o gtk_icon_example gtk_icon_example.c
|
|
|
|
|
|
|
|
trayicon: trayicon.c
|
|
|
|
gcc $(includes) -o trayicon trayicon.c
|
|
|
|
|
|
|
|
hide: hide.c
|
|
|
|
gcc $(includes) -o hide hide.c
|
2011-12-04 20:53:41 -05:00
|
|
|
|
|
|
|
xtypes: xtypes.c
|
|
|
|
gcc $(includes) -o xtypes xtypes.c
|
2012-01-01 13:51:31 -05:00
|
|
|
|
|
|
|
x11XGetWindowProp: x11XGetWindowProp.c
|
|
|
|
gcc -Wall x11XGetWindowProp.c -o x11XGetWindowProp -lm -lXext -lX11
|
|
|
|
|
|
|
|
window_state_event: window_state_event.c
|
|
|
|
gcc $(includes) -o window_state_event window_state_event.c
|
2012-01-09 16:13:27 -05:00
|
|
|
|
|
|
|
xev_desktop: xev_desktop.c
|
|
|
|
gcc -lXm -lXt -lX11 -o xev_desktop xev_desktop.c
|
2012-01-30 16:07:21 -05:00
|
|
|
|
|
|
|
teststatusicon: teststatusicon.c prop-editor.c
|
|
|
|
gcc $(includes) -o teststatusicon teststatusicon.c prop-editor.c
|