mirror of https://github.com/pyodide/pyodide.git
20 lines
561 B
YAML
20 lines
561 B
YAML
package:
|
|
name: sharedlib-test
|
|
version: "1.0"
|
|
_tag: pyodide.test
|
|
|
|
source:
|
|
path: src
|
|
|
|
build:
|
|
sharedlibrary: true
|
|
script: |
|
|
emcc -c main.c -o main.o ${SIDE_MODULE_CFLAGS}
|
|
emcc -c dep.c -o dep.o ${SIDE_MODULE_CFLAGS}
|
|
emcc -c dep2.c -o dep2.o ${SIDE_MODULE_CFLAGS}
|
|
|
|
mkdir -p dist
|
|
emcc dep2.o ${SIDE_MODULE_LDFLAGS} -o dist/sharedlib-test-dep2.so
|
|
emcc dep.o ${SIDE_MODULE_LDFLAGS} dist/sharedlib-test-dep2.so -o dist/sharedlib-test-dep.so
|
|
emcc main.o ${SIDE_MODULE_LDFLAGS} dist/sharedlib-test-dep.so -o dist/sharedlib-test.so
|