X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=usr%2Fjbin%2FMakefile;h=94f73a1dec4c973990417140add1125a3e66da3a;hb=f86c8365a8fdd21edc2383e24ac31b181688fcbb;hp=e748529fe6a1bf1c384f0e92990d401795658fce;hpb=c4f785b00d2660cec503449de7e96e8f844280d3;p=gpl%2Fargeo-freed.git diff --git a/usr/jbin/Makefile b/usr/jbin/Makefile index e748529..94f73a1 100644 --- a/usr/jbin/Makefile +++ b/usr/jbin/Makefile @@ -2,14 +2,22 @@ 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: - $(RM) src/freed-init + $(RM) $(EXECUTABLES) install: - cp src/freed-init $(DESTDIR)$(sbindir) - chmod u+x $(DESTDIR)$(sbindir)/freed-init + cp -v --preserve=mode freed-init $(DESTDIR)$(sbindir) + cp -v ../../etc/freed/init/* $(DESTDIR)$(sysconfdir)/freed/init