37 lines
890 B
Makefile
Executable file
37 lines
890 B
Makefile
Executable file
#!/usr/bin/make -f
|
|
|
|
# DESTDIR should be defined
|
|
DESTDIR ?= /tmp/web-splash
|
|
|
|
|
|
build:
|
|
@echo "done"
|
|
|
|
|
|
install:
|
|
@# config files
|
|
@mkdir -p $(DESTDIR)/etc
|
|
@cp web-splash.conf $(DESTDIR)/etc
|
|
|
|
@# web site
|
|
@mkdir -p $(DESTDIR)/www/web-splash
|
|
@cp splash-site/* $(DESTDIR)/www/web-splash/
|
|
@mkdir -p $(DESTDIR)/www/cgi-bin
|
|
@cp web-splash.cgi $(DESTDIR)/www/cgi-bin/
|
|
@ln -s web-splash/index.html $(DESTDIR)/www/index.html
|
|
@mkdir -p $(DESTDIR)/www/errors
|
|
@ln -s ../index.html $(DESTDIR)/www/errors/err404.html
|
|
|
|
@# install binaries
|
|
@mkdir -p $(DESTDIR)/usr/lib
|
|
@cp web-splash-functions.inc $(DESTDIR)/usr/lib
|
|
@mkdir -p $(DESTDIR)/usr/bin
|
|
@cp web-splash.sh $(DESTDIR)/usr/bin
|
|
|
|
@# startup script
|
|
@mkdir -p $(DESTDIR)/etc/init.d
|
|
@echo -e "#!/bin/sh\n/usr/bin/web-splash.sh start" >$(DESTDIR)/etc/init.d/S89web-splash
|
|
@chmod +x $(DESTDIR)/etc/init.d/S89web-splash
|
|
|
|
clean:
|
|
@echo "done"
|