aboutsummaryrefslogtreecommitdiff
path: root/elymas/Makefile
diff options
context:
space:
mode:
authorDrahflow <drahflow@gmx.de>2013-10-15 10:43:45 +0200
committerDrahflow <drahflow@gmx.de>2013-10-15 10:43:45 +0200
commit64419a3ffee442e831dc3d54a64fe382baf7c297 (patch)
treeeddfd7b0ba69be0c8ae86806c87c5c98f0468489 /elymas/Makefile
parent00feca5e1e9bd4e1625a76fc548b06f05a0e88f8 (diff)
Dynamically shared object support
Diffstat (limited to 'elymas/Makefile')
-rw-r--r--elymas/Makefile7
1 files changed, 5 insertions, 2 deletions
diff --git a/elymas/Makefile b/elymas/Makefile
index 6ee1265..754f997 100644
--- a/elymas/Makefile
+++ b/elymas/Makefile
@@ -1,5 +1,8 @@
+shared: loaded shared.ey lib/sys/so.ey
+ ./loaded < shared.ey
+
loaded: optimized loaded.ey $(shell find lib -name '*.ey')
- ./optimized < loaded.ey || true
+ ./optimized < loaded.ey
optimized: interpreter optimized.ey lib/math.ey lib/sys/opt.ey
- ./interpreter < optimized.ey || true
+ ./interpreter < optimized.ey