Adding more Jenkins tests
This commit is contained in:
parent
eafd7b44e8
commit
779997dd1e
12
Makefile
12
Makefile
|
|
@ -5,16 +5,6 @@ DOCKER_INIT=cd /workdir && make clean &&
|
||||||
VERSION=$(shell awk '/version:/{ print $$2 }' README.md )
|
VERSION=$(shell awk '/version:/{ print $$2 }' README.md )
|
||||||
TESTNAME=primitives
|
TESTNAME=primitives
|
||||||
|
|
||||||
chibi: foreign/c/primitives/chibi/foreign-c.stub
|
|
||||||
chibi-ffi foreign/c/primitives/chibi/foreign-c.stub
|
|
||||||
${CC} \
|
|
||||||
-g3 \
|
|
||||||
-o foreign/c/primitives/chibi/foreign-c.so \
|
|
||||||
foreign/c/primitives/chibi/foreign-c.c \
|
|
||||||
-fPIC \
|
|
||||||
-lffi \
|
|
||||||
-shared
|
|
||||||
|
|
||||||
package:
|
package:
|
||||||
markdown README.md > README.html
|
markdown README.md > README.html
|
||||||
snow-chibi package \
|
snow-chibi package \
|
||||||
|
|
@ -109,7 +99,7 @@ cyclone:
|
||||||
gambit:
|
gambit:
|
||||||
@echo "Nothing to build for Gambit"
|
@echo "Nothing to build for Gambit"
|
||||||
|
|
||||||
gauche: primitives/gauche/foreign-c-primitives-gauche.c primitives/gauche/gauchelib.scm
|
gauche:
|
||||||
gauche-package compile \
|
gauche-package compile \
|
||||||
--srcdir=primitives/gauche \
|
--srcdir=primitives/gauche \
|
||||||
--cc=${CC} \
|
--cc=${CC} \
|
||||||
|
|
|
||||||
|
|
@ -15,7 +15,8 @@ RUN apt-get update && apt-get install -y \
|
||||||
libuv1 \
|
libuv1 \
|
||||||
build-essential \
|
build-essential \
|
||||||
libffi-dev \
|
libffi-dev \
|
||||||
libmbedtls-dev
|
libmbedtls-dev \
|
||||||
|
markdown
|
||||||
COPY --from=build /usr/local-other /usr/local-other
|
COPY --from=build /usr/local-other /usr/local-other
|
||||||
RUN rm -rf /usr/local/bin/snow-chibi
|
RUN rm -rf /usr/local/bin/snow-chibi
|
||||||
ENV PATH=${PATH}:/usr/local-other/bin
|
ENV PATH=${PATH}:/usr/local-other/bin
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue