aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--.vscode/settings.json3
-rw-r--r--exts/Makefile31
3 files changed, 1 insertions, 34 deletions
diff --git a/.gitignore b/.gitignore
index 351af1b..93c35c8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
+.vscode
*.o
*.d
*.a
diff --git a/.vscode/settings.json b/.vscode/settings.json
deleted file mode 100644
index 082b194..0000000
--- a/.vscode/settings.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "makefile.configureOnOpen": false
-} \ No newline at end of file
diff --git a/exts/Makefile b/exts/Makefile
deleted file mode 100644
index c80de69..0000000
--- a/exts/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-mode ?= debug
-cc = gcc
-
-cflags = -DWITHREADLINE -fPIC
-
-ldflags = -lm -lalgds -lbamboo-lisp
-ifeq ($(mode), debug)
- cflags += -g
-else
- cflags += -O2
-endif
-
-objs = \
- vector.so \
- dict.so \
- io.so
-
-all: $(objs)
-
-vector.so: vector.c
- gcc -shared $(cflags) -o $@ $^ $(ldflags)
-
-dict.so: dict.c
- gcc -shared $(cflags) -o $@ $^ $(ldflags)
-
-io.so: io.c
- gcc -shared $(cflags) -o $@ $^ $(ldflags)
-
-install:
- mkdir -p /usr/local/share/bamboo-lisp/exts/
- cp $(objs) /usr/local/share/bamboo-lisp/exts/ \ No newline at end of file