File tree 2 files changed +34
-0
lines changed
2 files changed +34
-0
lines changed Original file line number Diff line number Diff line change @@ -103,10 +103,16 @@ deploy-python-package:
103
103
stage : deploy
104
104
image : $DOCKER_REGISTRY/$CI_PROJECT_PATH/python
105
105
script :
106
+ - sbcl --load "/root/quicklisp/setup.lisp"
107
+ --eval '(ql:quickload :software-evolution-library/run-tree-sitter-py-generator)'
108
+ --eval '(quit)'
106
109
- sbcl --load "/root/quicklisp/setup.lisp"
107
110
--eval '(ql:quickload :software-evolution-library/run-tree-sitter-py-generator)'
108
111
--eval '(asdf:make :software-evolution-library/run-tree-sitter-py-generator)'
109
112
--eval '(quit)'
113
+ - sbcl --load "/root/quicklisp/setup.lisp"
114
+ --eval '(ql:quickload :software-evolution-library/deploy-tree-sitter-interface)'
115
+ --eval '(quit)'
110
116
- sbcl --load "/root/quicklisp/setup.lisp"
111
117
--eval '(ql:quickload :software-evolution-library/deploy-tree-sitter-interface)'
112
118
--eval '(asdf:make :software-evolution-library/deploy-tree-sitter-interface)'
Original file line number Diff line number Diff line change @@ -105,6 +105,34 @@ include .cl-make/cl.mk
105
105
bin/limit : limit.c
106
106
$(CC ) $< -o $@
107
107
108
+ bin/tree-sitter-interface : $(LISP_DEPS ) $(MANIFEST )
109
+ @rm -f $@
110
+ CC=$(CC ) $(LISP_HOME ) LISP=$(LISP ) $(LISP ) $(LISP_FLAGS ) \
111
+ --load $(QUICK_LISP ) /setup.lisp \
112
+ --eval ' (setf uiop/image::*lisp-interaction* nil)' \
113
+ --eval ' (ql:quickload :$(PACKAGE_NAME)/run-tree-sitter-interface)' \
114
+ --eval ' (quit)'
115
+ @rm -f $@
116
+ CC=$(CC ) $(LISP_HOME ) LISP=$(LISP ) $(LISP ) $(LISP_FLAGS ) \
117
+ --load $(QUICK_LISP ) /setup.lisp \
118
+ --eval ' (setf uiop/image::*lisp-interaction* nil)' \
119
+ --eval ' (asdf:make :$(PACKAGE_NAME)/run-tree-sitter-interface :type :program :monolithic t)' \
120
+ --eval ' (quit)'
121
+
122
+ bin/tree-sitter-py-generator : $(LISP_DEPS ) $(MANIFEST )
123
+ @rm -f $@
124
+ CC=$(CC ) $(LISP_HOME ) LISP=$(LISP ) $(LISP ) $(LISP_FLAGS ) \
125
+ --load $(QUICK_LISP ) /setup.lisp \
126
+ --eval ' (setf uiop/image::*lisp-interaction* nil)' \
127
+ --eval ' (ql:quickload :$(PACKAGE_NAME)/run-tree-sitter-interface)' \
128
+ --eval ' (quit)'
129
+ @rm -f $@
130
+ CC=$(CC ) $(LISP_HOME ) LISP=$(LISP ) $(LISP ) $(LISP_FLAGS ) \
131
+ --load $(QUICK_LISP ) /setup.lisp \
132
+ --eval ' (setf uiop/image::*lisp-interaction* nil)' \
133
+ --eval ' (asdf:make :$(PACKAGE_NAME)/run-tree-sitter-py-generator :type :program :monolithic t)' \
134
+ --eval ' (quit)'
135
+
108
136
python/asts/types.py : bin/tree-sitter-py-generator
109
137
$< > $@
110
138
You can’t perform that action at this time.
0 commit comments