projects
/
gpl
/
argeo-freed.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Improve freed-init
[gpl/argeo-freed.git]
/
usr
/
jbin
/
Makefile
diff --git
a/usr/jbin/Makefile
b/usr/jbin/Makefile
index e748529fe6a1bf1c384f0e92990d401795658fce..94f73a1dec4c973990417140add1125a3e66da3a 100644
(file)
--- a/
usr/jbin/Makefile
+++ b/
usr/jbin/Makefile
@@
-2,14
+2,22
@@
prefix ?= /usr/local
exec_prefix ?= $(prefix)
sbindir ?= $(exec_prefix)/sbin
prefix ?= /usr/local
exec_prefix ?= $(prefix)
sbindir ?= $(exec_prefix)/sbin
+sysconfdir = $(prefix)/etc
+srcdir ?= src
-all:
- cp src/FREEdInit.java src/freed-init
- sed -i '1!b;s|//#!|#!|' src/freed-init
+EXECUTABLES=$(notdir $(patsubst %.java,%,$(wildcard $(srcdir)/*.java)))
+#EXECUTABLES=$(FILE:src/%.java=%)
+
+all: $(EXECUTABLES)
+
+%: $(srcdir)/%.java
+ cp $< $@
+ sed -i '1!b;s|//#!|#!|' $@
+ chmod a+x $@
clean:
clean:
- $(RM)
src/freed-init
+ $(RM)
$(EXECUTABLES)
install:
install:
- cp
src/
freed-init $(DESTDIR)$(sbindir)
- c
hmod u+x $(DESTDIR)$(sbindir)/freed-
init
+ cp
-v --preserve=mode
freed-init $(DESTDIR)$(sbindir)
+ c
p -v ../../etc/freed/init/* $(DESTDIR)$(sysconfdir)/freed/
init