Files
Quetza/src/assets/SearchTakts/BuildUp.ts
T
2021-12-29 23:42:59 +03:00

11 lines
469 B
TypeScript

import { exec } from "child_process"
import { promisify } from "util";
const execAsync = promisify(exec);
export async function buildUp(): Promise<void> {
await execAsync("mkdir -p foo $1/dist/assets/SearchTakts/bin");
await execAsync("curl -L https://yt-dl.org/downloads/latest/youtube-dl -o $1/dist/assets/SearchTakts/bin/youtube-dl");
await execAsync("chmod a+rx $1/dist/assets/SearchTakts/bin/youtube-dl");
await execAsync("PATH=$PATH:$1/bin/");
}