aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--SConscript13
1 files changed, 13 insertions, 0 deletions
diff --git a/SConscript b/SConscript
index e69de29..657a476 100644
--- a/SConscript
+++ b/SConscript
@@ -0,0 +1,13 @@
+import glob
+import os
+import re
+Import('env prefix')
+
+# generate custom z_zexy files
+os.system('rm z_zexy.* src/z_zexy.*')
+zexy_src = glob.glob('src/*.c')
+os.system('cd src && sh makesource.sh')
+
+zexy = env.SharedLibrary(target = 'zexy', source = zexy_src)
+env.Alias('install', env.Install(os.path.join(prefix, 'extra'), zexy))
+Default(zexy)