chiark / gitweb /
OK, so an easier way to manage versions.
[wiringPi.git] / gpio / Makefile
index 9c8585f005e17e8710df04324ee75d21310a0230..449986ebd8486c2e44c4a858003e6a108b991269 100644 (file)
@@ -44,6 +44,9 @@ OBJ   =       $(SRC:.c=.o)
 
 all:           gpio
 
+version.h:     ../VERSION
+       ./newVersion
+
 gpio:  $(OBJ)
        @echo [Link]
        @$(CC) -o $@ $(OBJ) $(LDFLAGS) $(LIBS)
@@ -63,7 +66,7 @@ tags: $(SRC)
        @ctags $(SRC)
 
 .PHONY:        install
-install:
+install: gpio
        @echo "[Install]"
        @cp gpio                $(DESTDIR)$(PREFIX)/bin
        @chown root.root        $(DESTDIR)$(PREFIX)/bin/gpio
@@ -71,6 +74,12 @@ install:
        @mkdir -p               $(DESTDIR)$(PREFIX)/man/man1
        @cp gpio.1              $(DESTDIR)$(PREFIX)/man/man1
 
+.PHONY:        install-deb
+install-deb:   gpio
+       @echo "[Install: deb]"
+       @install -m 0755 -d                                                     ~/wiringPi/debian/wiringPi/usr/bin
+       @install -m 0755 gpio                                                   ~/wiringPi/debian/wiringPi/usr/bin
+
 .PHONY:        uninstall
 uninstall:
        @echo "[UnInstall]"