2022-08-11 08:52:23 +00:00
|
|
|
package:
|
2022-08-21 23:52:50 +00:00
|
|
|
name: lzma
|
2022-08-11 08:52:23 +00:00
|
|
|
version: 1.0.0 # Nonesense
|
|
|
|
_cpython_dynlib: true
|
|
|
|
source:
|
|
|
|
path: empty
|
|
|
|
build:
|
|
|
|
sharedlibrary: true
|
|
|
|
script: |
|
|
|
|
mkdir dist
|
|
|
|
export DISTDIR=$(pwd)/dist
|
|
|
|
cd $CPYTHONBUILD
|
|
|
|
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)
|
2022-08-21 23:52:50 +00:00
|
|
|
|
|
|
|
cp Lib/lzma.py $DISTDIR
|
|
|
|
|
2022-08-11 08:52:23 +00:00
|
|
|
requirements:
|
2022-08-22 04:35:27 +00:00
|
|
|
host:
|
2022-08-11 08:52:23 +00:00
|
|
|
- liblzma
|
|
|
|
test:
|
|
|
|
imports:
|
|
|
|
- lzma
|