diff options
| author | Lexi Winter <lexi@le-fay.org> | 2025-07-12 07:52:42 +0100 |
|---|---|---|
| committer | Lexi Winter <lexi@le-fay.org> | 2025-07-12 07:52:42 +0100 |
| commit | 799dc834e0fe94ed62c0d6bb65e6d15a639ab668 (patch) | |
| tree | bb3b7a89764f768b6b1c4a4918e9eb37a88645b8 /Makefile | |
| download | lfldap-1.0.tar.gz lfldap-1.0.tar.bz2 | |
initial commitv1.0
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..7a1f9b0 --- /dev/null +++ b/Makefile @@ -0,0 +1,28 @@ +DESTDIR?= +PREFIX?= /usr/local +BINDIR?= ${PREFIX}/bin +HOOKDIR?= ${PREFIX}/share/lfldap/hooks + +HOOKS= apache24.sh \ + chrony.sh \ + nginx.sh \ + pf.sh \ + postfix.sh + +all: .PHONY + +${DESTDIR}${BINDIR}: + install -d -m 0755 ${DESTDIR}${BINDIR} + +${DESTDIR}${HOOKDIR}: + install -d -m 0755 ${DESTDIR}${HOOKDIR} + +install: install-bin install-hooks .PHONY + +install-bin: ${DESTDIR}${BINDIR} .PHONY + install -C -m 0755 lfldap-update.sh ${DESTDIR}${BINDIR}/lfldap-update + +install-hooks: ${DESTDIR}${HOOKDIR} .PHONY +.for hook in ${HOOKS} + install -C -m 0644 ${hook} ${DESTDIR}${HOOKDIR} +.endfor |
