chiark / gitweb /
build system: Work
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 10 Mar 2020 14:01:09 +0000 (14:01 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 10 Mar 2020 14:01:31 +0000 (14:01 +0000)
Currently produces a deb with some stuff in it.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Makefile
debian/rules

index cde4141eb367badc3bb4c7e58e74d43f15821c5e..05911432b1d51e7c43e465222609425fe11acd79 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,22 @@
 
+INSTALL ?= install
+INSTALL_SCRIPT ?= $(INSTALL) -m 755
+
+prefix ?= /usr/local
+
+p=chiark-tcl-applet
+
+bindir=$(prefix)/bin
+sharedir=$(prefix)/share/$p
+
+SCRIPTS += xbatmon-simple-tray
+TCLLIBS += $(addsuffix .tcl, applet args subproc utils)
+
 all:
 
 install:
+       $(INSTALL) -d $(addprefix $(DESTDIR), $(bindir) $(sharedir))
+       $(INSTALL_SCRIPT) $(SCRIPTS) $(DESTDIR)$(bindir)
+       $(INSTALL) $(TCLLIBS) $(DESTDIR)$(sharedir)
 
 clean:
index 2d33f6ac8992b7da84b39a5bca0742c4962d3349..9951a366cd79bfa846296521d83058cd5c633900 100755 (executable)
@@ -1,4 +1,6 @@
 #!/usr/bin/make -f
 
+export prefix=/usr
+
 %:
        dh $@