Skip to content
Snippets Groups Projects
Commit f243517f authored by Per Cederqvist's avatar Per Cederqvist
Browse files

Added 'make dist'. Fix 'make install' on Solaris.

parent 22e1ca42
Branches
Tags rxnpatch/2020-08-18T134910
No related merge requests found
...@@ -9,9 +9,28 @@ all:; ...@@ -9,9 +9,28 @@ all:;
install: install:
mkdir -p $(DESTDIR)$(LIBEXECDIR) mkdir -p $(DESTDIR)$(LIBEXECDIR)
for s in $(SCRIPTS); \ for s in $(SCRIPTS); \
do install $$s $(DESTDIR)$(LIBEXECDIR)/$$s || exit 1; done do cp $$s $(DESTDIR)$(LIBEXECDIR)/$$s || exit 1; \
chmod 755 $(DESTDIR)$(LIBEXECDIR)/$$s || exit 1; \
done
if [ -f src/lyskom/.lastos ] ; \ if [ -f src/lyskom/.lastos ] ; \
then (cd src/lyskom && $(MAKE) install) || exit 1 ; \ then (cd src/lyskom && $(MAKE) install) || exit 1 ; \
else true; \ else true; \
fi fi
dist:
base=lysator-nagios-plugins-`date +%Y-%m-%d`; \
mkdir -p $$base/src/lyskom || exit 1; \
for i in $(SCRIPTS) \
Makefile \
src/lyskom/Makefile \
src/lyskom/buffer.c \
src/lyskom/buffer.h \
src/lyskom/check_lyskom.c \
src/lyskom/lyskom.c \
src/lyskom/lyskom.h \
src/lyskom/notify_lyskom.c; \
do cp $$i $$base/$$i || exit 1; done; \
tar cfz $$base.tar.gz $$base || exit 1; \
rm -r $$base
...@@ -33,4 +33,6 @@ distclean clean: ...@@ -33,4 +33,6 @@ distclean clean:
install: install:
$(MAKE) boo $(MAKE) boo
for i in $(PROGS); \ for i in $(PROGS); \
do install $$i $(DESTDIR)$(LIBEXECDIR)/$$i || exit 1; done do cp $$i $(DESTDIR)$(LIBEXECDIR)/$$i || exit 1; \
chmod 755 $(DESTDIR)$(LIBEXECDIR)/$$i || exit 1; \
done
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment