- @echo [ctags]
- @ctags $(SRC)
-
-
-.PHONEY: install-headers
-install-headers:
- @echo "[Install Headers]"
- @install -m 0755 -d $(DESTDIR)$(PREFIX)/include
- @install -m 0644 wiringPi.h $(DESTDIR)$(PREFIX)/include
- @install -m 0644 wiringSerial.h $(DESTDIR)$(PREFIX)/include
- @install -m 0644 wiringShift.h $(DESTDIR)$(PREFIX)/include
- @install -m 0644 softPwm.h $(DESTDIR)$(PREFIX)/include
- @install -m 0644 softTone.h $(DESTDIR)$(PREFIX)/include
- @install -m 0644 wiringPiSPI.h $(DESTDIR)$(PREFIX)/include
- @install -m 0644 wiringPiI2C.h $(DESTDIR)$(PREFIX)/include
- @install -m 0644 mcp23008.h $(DESTDIR)$(PREFIX)/include
- @install -m 0644 mcp23016.h $(DESTDIR)$(PREFIX)/include
- @install -m 0644 mcp23017.h $(DESTDIR)$(PREFIX)/include
- @install -m 0644 mcp23s08.h $(DESTDIR)$(PREFIX)/include
- @install -m 0644 mcp23s17.h $(DESTDIR)$(PREFIX)/include
- @install -m 0644 mcp3002.h $(DESTDIR)$(PREFIX)/include
- @install -m 0644 mcp3004.h $(DESTDIR)$(PREFIX)/include
- @install -m 0644 mcp4802.h $(DESTDIR)$(PREFIX)/include
- @install -m 0644 mcp3422.h $(DESTDIR)$(PREFIX)/include
- @install -m 0644 sr595.h $(DESTDIR)$(PREFIX)/include
- @install -m 0644 pcf8574.h $(DESTDIR)$(PREFIX)/include
- @install -m 0644 pcf8591.h $(DESTDIR)$(PREFIX)/include
-
-.PHONEY: install
-install: $(DYNAMIC) install-headers
- @echo "[Install Dynamic Lib]"
- @install -m 0755 -d $(DESTDIR)$(PREFIX)/lib
- @install -m 0755 libwiringPi.so.$(VERSION) $(DESTDIR)$(PREFIX)/lib/libwiringPi.so.$(VERSION)
- @ln -sf $(DESTDIR)$(PREFIX)/lib/libwiringPi.so.$(VERSION) $(DESTDIR)/lib/libwiringPi.so
- @ldconfig
-
-.PHONEY: install-static
-install-static: $(STATIC) install-headers
- @echo "[Install Static Lib]"
- @install -m 0755 -d $(DESTDIR)$(PREFIX)/lib
- @install -m 0755 libwiringPi.a $(DESTDIR)$(PREFIX)/lib
-
-.PHONEY: uninstall
+ $Q echo [ctags]
+ $Q ctags $(SRC)
+
+
+.PHONY: install
+install: $(DYNAMIC)
+ $Q echo "[Install Headers]"
+ $Q install -m 0755 -d $(DESTDIR)$(PREFIX)/include
+ $Q install -m 0644 $(HEADERS) $(DESTDIR)$(PREFIX)/include
+ $Q echo "[Install Dynamic Lib]"
+ $Q install -m 0755 -d $(DESTDIR)$(PREFIX)/lib
+ $Q install -m 0755 libwiringPi.so.$(VERSION) $(DESTDIR)$(PREFIX)/lib/libwiringPi.so.$(VERSION)
+ $Q ln -sf $(DESTDIR)$(PREFIX)/lib/libwiringPi.so.$(VERSION) $(DESTDIR)/lib/libwiringPi.so
+ $Q $(LDCONFIG)
+
+.PHONY: install-static
+install-static: $(STATIC)
+ $Q echo "[Install Headers]"
+ $Q install -m 0755 -d $(DESTDIR)$(PREFIX)/include
+ $Q install -m 0644 $(HEADERS) $(DESTDIR)$(PREFIX)/include
+ $Q echo "[Install Static Lib]"
+ $Q install -m 0755 -d $(DESTDIR)$(PREFIX)/lib
+ $Q install -m 0755 libwiringPi.a $(DESTDIR)$(PREFIX)/lib
+
+.PHONY: install-deb
+install-deb: $(DYNAMIC)
+ $Q echo "[Install Headers: deb]"
+ $Q install -m 0755 -d ~/wiringPi/debian-template/wiringPi/usr/include
+ $Q install -m 0644 $(HEADERS) ~/wiringPi/debian-template/wiringPi/usr/include
+ $Q echo "[Install Dynamic Lib: deb]"
+ install -m 0755 -d ~/wiringPi/debian-template/wiringPi/usr/lib
+ install -m 0755 libwiringPi.so.$(VERSION) ~/wiringPi/debian-template/wiringPi/usr/lib/libwiringPi.so.$(VERSION)
+ ln -sf ~/wiringPi/debian-template/wiringPi/usr/lib/libwiringPi.so.$(VERSION) ~/wiringPi/debian-template/wiringPi/usr/lib/libwiringPi.so
+
+.PHONY: uninstall