diff options
| -rw-r--r-- | Makefile | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -14,6 +14,7 @@ SRCDIR = $(PREFIX)/src/$(NAME) SHAREDIR = $(PREFIX)/share LOCALEDIR = $(SHAREDIR)/locale MANDIR = $(SHAREDIR)/man +JAVADIR = $(SHAREDIR)/java EXEC = ./ ## Where to store the installation. Empty by default. DESTDIR = @@ -78,10 +79,12 @@ install: all mkdir -p \ '$(DESTDIR)$(BINDIR)' \ '$(DESTDIR)$(SYSCONFDIR)' \ + '$(DESTDIR)$(JAVADIR)' \ cp bin/transactor '$(DESTDIR)$(BINDIR)' cp etc/init.sql etc/logback.xml etc/transactor.properties.tmpl \ '$(DESTDIR)$(SYSCONFDIR)' + cp lib/*.jar '$(DESTDIR)$(JAVADIR)' ## Uninstalls from $(DESTDIR)$(PREFIX). This is a perfect mirror @@ -94,6 +97,11 @@ uninstall: '$(DESTDIR)$(SYSCONFDIR)'/logback.xml \ '$(DESTDIR)$(SYSCONFDIR)'/transactor.properties.tmpl \ + printf '%s\n' lib/*.jar | \ + sed 's|^lib/||' | \ + sed 's|^|$(DESTDIR)/$(JAVADIR)/|' | \ + xargs rm -f + ALWAYS: |
