diff --git a/tools/Makefile b/tools/Makefile index c4af726..b39518d 100644 --- a/tools/Makefile +++ b/tools/Makefile @@ -23,7 +23,7 @@ panel_test_LDFLAGS = $(LDFLAGSF) $(LDFLAGS) panel_test: $(panel_test_OBJS) $(CC) -o panel_test $(panel_test_OBJS) $(panel_test_LDFLAGS) -test.o: test.c +test.o: test.c ../config.h $(CC) $(panel_test_CFLAGS) -c test.c clean: @@ -33,7 +33,10 @@ distclean: clean $(RM) -- $(TARGETS) install: $(TARGETS) + $(MKDIR) $(DESTDIR)$(BINDIR) + $(INSTALL) -m 0755 -- panel_test $(DESTDIR)$(BINDIR)/panel_test uninstall: + $(RM) -- $(DESTDIR)$(BINDIR)/panel_test .PHONY: all clean distclean install uninstall diff --git a/tools/project.conf b/tools/project.conf index a01b811..63e2086 100644 --- a/tools/project.conf +++ b/tools/project.conf @@ -6,3 +6,7 @@ ldflags_force=`pkg-config --libs libSystem gtk+-2.0` [panel_test] type=binary sources=test.c +install=$(BINDIR) + +[test.c] +depends=../config.h diff --git a/tools/test.c b/tools/test.c index d249483..f286ed6 100644 --- a/tools/test.c +++ b/tools/test.c @@ -95,7 +95,7 @@ static char const * _helper_config_get(Panel * panel, char const * section, /* usage */ static int _usage(void) { - fputs("Usage: test applet...\n", stderr); + fputs("Usage: panel_test applet...\n", stderr); return 1; }