mirror of
https://github.com/open-goal/launcher.git
synced 2024-10-20 19:07:36 -04:00
34 lines
935 B
JavaScript
34 lines
935 B
JavaScript
/**
|
|
* This script is just a fast way of copying over the `jak-project` binaries built locally into here
|
|
* This is useful if you are locally developing both
|
|
*
|
|
* Assumes that `jak-project` is one directory up
|
|
*/
|
|
|
|
import { existsSync, rmdirSync, mkdirSync, copyFileSync } from "fs";
|
|
|
|
// Clear our current binaries
|
|
if (existsSync("./src-tauri/bin")) {
|
|
rmdirSync("./src-tauri/bin", { recursive: true, force: true });
|
|
}
|
|
// Recreate the directory
|
|
mkdirSync("./src-tauri/bin");
|
|
// Copy over the necessary binaries
|
|
// - Assumes Windows!
|
|
copyFileSync(
|
|
"../jak-project/out/build/Release/bin/extractor.exe",
|
|
"./src-tauri/bin/extractor.exe"
|
|
);
|
|
copyFileSync(
|
|
"../jak-project/out/build/Release/bin/gk.exe",
|
|
"./src-tauri/bin/gk.exe"
|
|
);
|
|
copyFileSync(
|
|
"../jak-project/out/build/Release/bin/goalc.exe",
|
|
"./src-tauri/bin/goalc.exe"
|
|
);
|
|
copyFileSync(
|
|
"./third-party/glew_2.1.0/windows/glewinfo.exe",
|
|
"./src-tauri/bin/glewinfo.exe"
|
|
);
|