Makefile: install linux overlay files
[time-slider.git] / Makefile
index d9fddb2..3b95458 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,10 +1,14 @@
-include VERSION
+ifeq ($(wildcard .git),)
+       include VERSION
+else
+       VERSION=$(shell git describe)
+endif
 
 mkinstalldirs = /usr/bin/mkdir -p
-INSTALL = /usr/sbin/install
-INSTALL_DATA = ${INSTALL} -u root -g bin -m 644 -f
-INSTALL_PROGRAM = ${INSTALL} -u root -g bin -f
-INSTALL_SCRIPT = ${INSTALL} -f
+INSTALL = /usr/bin/install
+INSTALL_DATA = ${INSTALL} -m 644 -t
+INSTALL_PROGRAM = ${INSTALL} -t
+INSTALL_SCRIPT = ${INSTALL} -t
 RM = /usr/bin/rm -f
 RMRF = /usr/bin/rm -Rf
 RMDIR = /usr/bin/rmdir
@@ -98,6 +102,12 @@ install:
                  $(INSTALL_DATA) $(DESTDIR)/usr/share/time-slider/lib/time_slider $$file; \
                fi; \
        done
+       $(mkinstalldirs) $(DESTDIR)/usr/share/time-slider/lib/time_slider/linux
+       for file in usr/share/time-slider/lib/time_slider/linux/*.py; do \
+               if test -f $$file ; then \
+                 $(INSTALL_DATA) $(DESTDIR)/usr/share/time-slider/lib/time_slider/linux $$file; \
+               fi; \
+       done
        $(mkinstalldirs) $(DESTDIR)/usr/share/time-slider/lib/plugin
        for file in usr/share/time-slider/lib/plugin/*.py; do \
                if test -f $$file ; then \