Skip to content

Commit 31a5114

Browse files
committed
Fix youtube_dl makefile
1 parent dd04f27 commit 31a5114

File tree

2 files changed

+3
-5
lines changed

2 files changed

+3
-5
lines changed

.github/workflows/build.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
- name: install dependencies (ubuntu only)
2727
uses: awalsh128/cache-apt-pkgs-action@latest
2828
with:
29-
packages: make binaryen
29+
packages: make binaryen python3.11 curl
3030

3131
- name: Install extism-js
3232
run: |

youtube_dl/Makefile

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,11 @@ all: install-deps build copy pack
44

55
install-deps:
66
python -m venv .venv
7-
source .venv/bin/activate
8-
pip install git+https://github.com/Moosync/wasm-extension-runner/#subdirectory=wasm-extension-py
9-
pip install yt-dlp
7+
source .venv/bin/activate && pip install git+https://github.com/Moosync/wasm-extension-runner/#subdirectory=wasm-extension-py && pip install yt-dlp
108

119
build:
1210
mkdir -p $(DIST_DIR)
13-
moosync-edk extension.py -o $(DIST_DIR)/ext.wasm
11+
source .venv/bin/activate && moosync-edk extension.py -o $(DIST_DIR)/ext.wasm
1412

1513
opt:
1614
wasm-opt -Oz $(DIST_DIR)/ext.wasm -o $(DIST_DIR)/ext.wasm

0 commit comments

Comments
 (0)