mirror of https://github.com/dirtbags/moth.git
create inferno package
This commit is contained in:
parent
26f91d66d9
commit
15c02d51c2
|
@ -0,0 +1,29 @@
|
|||
INFERNO_PKGDIR = $(TARGET)/inferno
|
||||
INFERNO_BUILDDIR = $(BUILD)/inferno
|
||||
|
||||
INFERNO_FNORD_CACHE = $(CACHE)/fnord.git
|
||||
INFERNO_FNORD_URL = http://woozle.org/~neale/projects/fnord
|
||||
|
||||
$(INFERNO_FNORD_CACHE):
|
||||
git clone --bare $(INFERNO_FNORD_URL) $@
|
||||
|
||||
inferno-source: $(INFERNO_BUILDDIR)
|
||||
$(INFERNO_BUILDDIR): $(INFERNO_FNORD_CACHE)
|
||||
git clone $< $@
|
||||
|
||||
inferno-build: $(INFERNO_BUILDDIR)/build
|
||||
$(INFERNO_BUILDDIR)/build: $(INFERNO_BUILDDIR)
|
||||
$(MAKE) -C $(INFERNO_BUILDDIR) fnord-idx
|
||||
|
||||
inferno-install: $(INFERNO_BUILDDIR)/build
|
||||
mkdir -p $(INFERNO_PKGDIR)/bin
|
||||
|
||||
cp $(INFERNO_BUILDDIR)/fnord-idx $(INFERNO_PKGDIR)/bin/
|
||||
|
||||
$(call COPYTREE, packages/inferno/service, $(INFERNO_PKGDIR)/service)
|
||||
|
||||
inferno-clean:
|
||||
rm -rf $(INFERNO_PKGDIR) $(INFERNO_BUILDDIR)
|
||||
$(MAKE) -C packages/inferno/src clean
|
||||
|
||||
PACKAGES += inferno
|
|
@ -0,0 +1,3 @@
|
|||
#! /bin/sh
|
||||
|
||||
exec svlogd -tt $PWD
|
|
@ -0,0 +1,8 @@
|
|||
#! /bin/sh
|
||||
|
||||
exec 2>&1
|
||||
|
||||
cd /var/www
|
||||
|
||||
exec tcpsvd -u localhost 0 80 /opt/inferno/bin/fnord-idx . .
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
#! /bin/sh
|
||||
|
||||
exec svlogd -tt $PWD
|
|
@ -0,0 +1,11 @@
|
|||
#! /bin/sh
|
||||
|
||||
exec 2>&1
|
||||
|
||||
mkdir -p /mnt/inferno
|
||||
mount -o ro LABEL=inferno /mnt/inferno
|
||||
ln -s /mnt/inferno /var/www
|
||||
|
||||
ip addr add eth0 10.0.0.2/24
|
||||
|
||||
exec inotifyd true $PWD
|
Loading…
Reference in New Issue