aboutsummaryrefslogtreecommitdiff
path: root/prescheme-nim-local/prescheme-compile.scm
diff options
context:
space:
mode:
Diffstat (limited to 'prescheme-nim-local/prescheme-compile.scm')
-rw-r--r--prescheme-nim-local/prescheme-compile.scm20
1 files changed, 20 insertions, 0 deletions
diff --git a/prescheme-nim-local/prescheme-compile.scm b/prescheme-nim-local/prescheme-compile.scm
new file mode 100644
index 0000000..87a460d
--- /dev/null
+++ b/prescheme-nim-local/prescheme-compile.scm
@@ -0,0 +1,20 @@
+;; (prescheme-compiler 'hello '("packages.scm") 'hello-init "hello.c")
+;(prescheme-compiler 'vec '("packages.scm")
+; 'ps-init "vec.c"
+; '(header "#include \"ps-init.h\"")
+; )
+(prescheme-compiler 'openblas '("packages.scm")
+ 'ps-init "openblas.c"
+ '(header "#include \"ps-init.h\""
+ "#include \"gsl/gsl_vector.h\""
+ ;; "int computefoox(int x, int y);"
+ )
+ )
+(prescheme-compiler 'simde '("packages.scm")
+ 'ps-init "simde.c"
+ '(header "#include \"ps-init.h\""
+ "#include <simde/x86/avx512.h>"
+ ;; "int computefoox(int x, int y);"
+ )
+ )
+,exit