aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile9
1 files changed, 9 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 21756ac..7a87332 100644
--- a/Makefile
+++ b/Makefile
@@ -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