diff --git a/src/Makefile b/src/Makefile index cdf049a..de729e7 100644 --- a/src/Makefile +++ b/src/Makefile @@ -24,7 +24,7 @@ camera_LDFLAGS = $(LDFLAGSF) $(LDFLAGS) camera: $(camera_OBJS) $(CC) -o camera $(camera_OBJS) $(camera_LDFLAGS) -camera.o: camera.c +camera.o: camera.c camera.h $(CC) $(camera_CFLAGS) -c camera.c main.o: main.c camera.h @@ -37,7 +37,10 @@ distclean: clean $(RM) -- $(TARGETS) install: $(TARGETS) + $(MKDIR) $(DESTDIR)$(BINDIR) + $(INSTALL) -m 0755 -- camera $(DESTDIR)$(BINDIR)/camera uninstall: + $(RM) -- $(DESTDIR)$(BINDIR)/camera .PHONY: all clean distclean install uninstall diff --git a/src/project.conf b/src/project.conf index cc9c9c7..315f22b 100644 --- a/src/project.conf +++ b/src/project.conf @@ -7,6 +7,10 @@ dist=Makefile,camera.h [camera] type=binary sources=camera.c,main.c +install=$(BINDIR) + +[camera.c] +depends=camera.h [main.c] depends=camera.h