--- /dev/null
+[submodule "Externals/libspiderscript/source"]
+ path = Externals/libspiderscript/source
+ url = git://git.mutabah.net/spiderscript.git
--- /dev/null
+#
+#
+#
+-include ../../Makefile.cfg
+
+ifeq ($(ARCH),x86)
+ BFD := i586
+else ifeq ($(ARCH),x86_64)
+ BFD := x86_64
+else
+ $(error No BFD translation for $(ARCH) in Externals/core.mk)
+endif
+
+#PREFIX=$(ACESSDIR)/Externals/Output
+#EPREFIX=$(ACESSDIR)/Externals/Output/$(BFD)
+PREFIX=$(ACESSDIR)/Externals/Output/$(ARCH)
+EPREFIX=$(PREFIX)
+SYSROOT=$(ACESSDIR)/Externals/Output/sysroot-$(BFD)
+HOST=$(BFD)-acess_proxy-elf
+
# core.mk
# - Makefile code used by all externals
--include ../../Makefile.cfg
-
-ifeq ($(ARCH),x86)
- BFD := i586
-else ifeq ($(ARCH),x86_64)
- BFD := x86_64
-else
- $(error No BFD translation for $(ARCH) in Externals/core.mk)
-endif
-
-#PREFIX=$(ACESSDIR)/Externals/Output
-#EPREFIX=$(ACESSDIR)/Externals/Output/$(BFD)
-PREFIX=$(ACESSDIR)/Externals/Output/$(ARCH)
-EPREFIX=$(PREFIX)
-SYSROOT=$(ACESSDIR)/Externals/Output/sysroot-$(BFD)
-HOST=$(BFD)-acess_proxy-elf
+include $(dir $(lastword $(MAKEFILE_LIST)))/config.mk
#
# DEPS : Dependencies for this program/library
--- /dev/null
+
+ARCHIVE=unused
+-include ../config.mk
+
+CC = $(HOST)-gcc
+
+all: source/libspiderscript.so
+
+clean:
+ CC=$(CC) make -C source/src clean
+
+source/:
+ git submodule update source/
+source/libspiderscript.so: source/
+ CC=$(CC) make -C source/src
+
+install: source/libspiderscript.so
+ cp source/libspiderscript.so $(EPREFIX)/lib
+ cp source/spiderscript.h $(PREFIX)/include
+
+
--- /dev/null
+Subproject commit 9f2d7faf34c16ceaee2f1bffe3d5558c41382523