pyodide/packages/lzma/meta.yaml

26 lines
559 B
YAML
Raw Normal View History

2022-08-11 08:52:23 +00:00
package:
name: lzma
version: 1.0.0 # Nonsense
tag:
- always
top-level:
- lzma
- _lzma
source:
sha256: $(PYTHON_ARCHIVE_SHA256)
url: $(PYTHON_ARCHIVE_URL)
2022-08-11 08:52:23 +00:00
build:
type: cpython_module
2022-08-11 08:52:23 +00:00
script: |
emcc $STDLIB_MODULE_CFLAGS -c Modules/_lzmamodule.c -o Modules/_lzmamodule.o \
$(pkg-config --cflags --dont-define-prefix liblzma)
emcc Modules/_lzmamodule.o -o $DISTDIR/_lzma.so $SIDE_MODULE_LDFLAGS \
$(pkg-config --libs --dont-define-prefix liblzma)
cp Lib/lzma.py $DISTDIR
2022-08-11 08:52:23 +00:00
requirements:
host:
2022-08-11 08:52:23 +00:00
- liblzma