diff options
author | Douglas Gilbert <dgilbert@interlog.com> | 2007-06-27 03:20:52 +0000 |
---|---|---|
committer | Douglas Gilbert <dgilbert@interlog.com> | 2007-06-27 03:20:52 +0000 |
commit | 68f4f8dd3682a586c2b082b115c1e4166a3146dd (patch) | |
tree | ce060fd9dfffd4d9ef72db58c73632a6ed659fcf /utils | |
parent | 3e7335214bdf0173b615311b1f0c5f8297ff2f46 (diff) | |
download | sg3_utils-68f4f8dd3682a586c2b082b115c1e4166a3146dd.tar.gz |
Load sg3_utils-1.19 into trunk/.
git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@65 6180dd3e-e324-4e3e-922d-17de1ae2f315
Diffstat (limited to 'utils')
-rw-r--r-- | utils/Makefile.freebsd | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/utils/Makefile.freebsd b/utils/Makefile.freebsd new file mode 100644 index 00000000..62e6cb17 --- /dev/null +++ b/utils/Makefile.freebsd @@ -0,0 +1,52 @@ +SHELL = /bin/sh + +PREFIX=/usr/local +INSTDIR=$(DESTDIR)/$(PREFIX)/bin +MANDIR=$(DESTDIR)/$(PREFIX)/man + +CC = gcc +LD = gcc + +EXECS = hxascdmp + +MAN_PGS = +MAN_PREF = man8 + +CFLAGS = -g -O2 -W +# CFLAGS = -g -O2 -W -pedantic -std=c99 + +LDFLAGS = + +all: $(EXECS) + +depend dep: + for i in *.c; do $(CC) $(INCLUDES) $(CFLAGS) -M $$i; \ + done > .depend + +clean: + /bin/rm -f *.o $(EXECS) core .depend + +hxascdmp: hxascdmp.o + $(LD) -o $@ $(LDFLAGS) $@.o + + +install: $(EXECS) + install -d $(INSTDIR) + for name in $(EXECS); \ + do install -s -m 755 $$name $(INSTDIR); \ + done + install -d $(MANDIR)/$(MAN_PREF) + for mp in $(MAN_PGS); \ + do install -m 644 $$mp $(MANDIR)/$(MAN_PREF); \ + gzip -9f $(MANDIR)/$(MAN_PREF)/$$mp; \ + done + +uninstall: + dists="$(EXECS)"; \ + for name in $$dists; do \ + rm -f $(INSTDIR)/$$name; \ + done + for mp in $(MAN_PGS); do \ + rm -f $(MANDIR)/$(MAN_PREF)/$$mp.gz; \ + done + |