This commit is contained in:
G2-Games 2024-08-18 18:14:33 -05:00
commit d9bd35f075
2 changed files with 15 additions and 35 deletions

View file

@ -106,8 +106,6 @@ jobs:
- name: '📦 Package MacOS Universal2' - name: '📦 Package MacOS Universal2'
run: | run: |
cd ${{github.workspace}} cd ${{github.workspace}}
cargo zigbuild --manifest-path "cz/Cargo.toml" --profile production --target universal2-apple-darwin
cargo zigbuild --manifest-path "luca_pak/Cargo.toml" --profile production --target universal2-apple-darwin
cargo zigbuild --manifest-path "utils/Cargo.toml" --profile production --target universal2-apple-darwin $BINARIES cargo zigbuild --manifest-path "utils/Cargo.toml" --profile production --target universal2-apple-darwin $BINARIES
zip -j lbee-utils_Mac-Universal.zip target/universal2-apple-darwin/production/czutil target/universal2-apple-darwin/production/pakutil zip -j lbee-utils_Mac-Universal.zip target/universal2-apple-darwin/production/czutil target/universal2-apple-darwin/production/pakutil
gh release upload ${{ github.ref_name }} lbee-utils_Mac-Universal.zip gh release upload ${{ github.ref_name }} lbee-utils_Mac-Universal.zip

View file

@ -42,46 +42,19 @@ metadata can't be changed as of yet, however.
## Programs ## Programs
### [lbee-utils](https://github.com/G2-Games/lbee-utils/releases/tag/utils-0.1.1) ### [lbee-utils](https://github.com/G2-Games/lbee-utils/releases/tag/utils-0.1.1)
Small command line tools for modifying CZ images and PAK archives. Usage for each Small command line tools for modifying CZ images and PAK archives.
is as follows:
To install with Cargo:
#### pakutil
``` ```
Utility to maniuplate PAK archive files from the LUCA System game engine by Prototype Ltd cargo install --git https://github.com/G2-Games/lbee-utils utils
Usage: pakutil <PAK FILE> <COMMAND>
Commands:
extract Extracts the contents of a PAK file into a folder
replace Replace the entries in a PAK file
help Print this message or the help of the given subcommand(s)
Arguments:
<PAK FILE>
Options:
-h, --help Print help
-V, --version Print version
``` ```
#### czutil Otherwise, download the binaries from the Releases page here.
```
Utility to maniuplate CZ image files from the LUCA System game engine by Prototype Ltd
Usage: czutil <COMMAND>
Commands:
decode Converts a CZ file to a PNG
replace Replace a CZ file's image data
help Print this message or the help of the given subcommand(s)
Options:
-h, --help Print help
-V, --version Print version
```
------ ------
### [PAK Explorer](https://github.com/G2-Games/lbee-utils/releases/tag/explorer-0.1.1) ### [PAK Explorer](https://github.com/G2-Games/lbee-utils/releases/tag/explorer-0.1.2)
This is a basic explorer application for PAK files which allows you to see This is a basic explorer application for PAK files which allows you to see
their contents, replace the contents, extract files, and save them again. their contents, replace the contents, extract files, and save them again.
@ -91,3 +64,12 @@ anything important as they offer many more options and allow for batch
operations on many files at once. operations on many files at once.
![image](https://github.com/user-attachments/assets/0ae93c40-a951-45a7-b5ee-17b60aa96157) ![image](https://github.com/user-attachments/assets/0ae93c40-a951-45a7-b5ee-17b60aa96157)
To install with Cargo:
```
cargo install --git https://github.com/G2-Games/lbee-utils pak_explorer
```
Otherwise, download the binaries from the Releases page here.