diff options
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 13 |
1 files changed, 7 insertions, 6 deletions
@@ -7,12 +7,15 @@ LICENSES = $(PREFIX)$(DATA)/licenses OPTIMISE = -Os +BINS = login ssh cerberus +_BINS = $(foreach B, $(BINS), bin/got-diminished-$(B)) + # Use /sbin for LIBEXEC if you do not have /libexec in PREFIX .PHONY: all -all: got-diminished bin/got-diminished-login bin/got-diminished-ssh +all: got-diminished $(_BINS) got-diminished: src/got-diminished @@ -26,20 +29,18 @@ bin/%: src/%.c .PHONY: install -install: got-diminished bin/got-diminished-login bin/got-diminished-ssh +install: got-diminished $(_BINS) install -d -- "$(DESTDIR)$(SYSCONF)/gotrc.examples" install -m644 -- got-diminished "$(DESTDIR)$(SYSCONF)/gotrc.examples" install -d -- "$(DESTDIR)$(PREFIX)$(LIBEXEC)" - install -m755 -- bin/got-diminished-login "$(DESTDIR)$(PREFIX)$(LIBEXEC)" - install -m755 -- bin/got-diminished-ssh "$(DESTDIR)$(PREFIX)$(LIBEXEC)" + install -m755 -- $(_BINS) "$(DESTDIR)$(PREFIX)$(LIBEXEC)" install -d -- "$(DESTDIR)$(LICENSES)/$(PKGNAME)" install -m644 -- COPYING LICENSE "$(DESTDIR)$(LICENSES)/$(PKGNAME)" .PHONY: uninstall uninstall: - -rm -- "$(DESTDIR)$(PREFIX)$(LIBEXEC)/got-diminished-login" - -rm -- "$(DESTDIR)$(PREFIX)$(LIBEXEC)/got-diminished-ssh" + -rm -- $(foreach B, $(BINS), "$(DESTDIR)$(PREFIX)$(LIBEXEC)/got-diminished-$(B)") -rm -- "$(DESTDIR)$(LICENSES)/$(PKGNAME)/COPYING" -rm -- "$(DESTDIR)$(LICENSES)/$(PKGNAME)/LICENSE" -rm -d -- "$(DESTDIR)$(LICENSES)/$(PKGNAME)" |
