diff options
| -rw-r--r-- | Makefile | 9 | ||||
| -rw-r--r-- | doc/Makefile | 8 | ||||
| -rw-r--r-- | doc/man1/Makefile | 16 |
3 files changed, 33 insertions, 0 deletions
@@ -1,5 +1,7 @@ .POSIX: +PREFIX = /usr/local +DST = $(PREFIX)/bin PROJECT = slcl O = -Og CDEFS = -D_FILE_OFFSET_BITS=64 # Required for large file support on 32-bit. @@ -23,6 +25,13 @@ OBJECTS = \ all: $(PROJECT) +install: all usergen + mkdir -p $(DST) + cp slcl usergen $(DST) + chmod 0755 $(DST)/slcl + chmod 0755 $(DST)/usergen + +cd doc && $(MAKE) PREFIX=$(PREFIX) install + clean: rm -f $(OBJECTS) $(DEPS) +cd slweb && $(MAKE) clean diff --git a/doc/Makefile b/doc/Makefile new file mode 100644 index 0000000..84486c5 --- /dev/null +++ b/doc/Makefile @@ -0,0 +1,8 @@ +.POSIX: + +PREFIX = /usr/local + +all: + +install: all + +cd man1 && $(MAKE) PREFIX=$(PREFIX) install diff --git a/doc/man1/Makefile b/doc/man1/Makefile new file mode 100644 index 0000000..d383809 --- /dev/null +++ b/doc/man1/Makefile @@ -0,0 +1,16 @@ +.POSIX: + +PREFIX = /usr/local +DST = $(PREFIX)/share/man/man1 +OBJECTS = \ + $(DST)/slcl.1 \ + $(DST)/usergen.1 + +all: + +install: $(OBJECTS) + +$(DST)/%.1: %.1 + mkdir -p $(DST) + cp $< $@ + chmod 0644 $@ |
