| Crates.io | meta-yoinker |
| lib.rs | meta-yoinker |
| version | 0.5.0 |
| created_at | 2023-09-06 05:10:59.903419+00 |
| updated_at | 2023-09-06 05:10:59.903419+00 |
| description | A tool designed to extract and re-apply DMI/zTxt metadata |
| homepage | |
| repository | https://github.com/ZeWaka/meta-yoinker |
| max_upload_size | |
| id | 965031 |
| size | 561,052 |
Native/Web tool to yoink DMI metadata from files and yeet it into another file
Supported platforms:
uhh i'll distribute executables soon fight me
Make sure you are using the latest version of stable rust by running rustup update.
cargo run --release
On Linux you need to first run:
sudo apt-get install libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev libxkbcommon-dev libssl-dev
On Fedora Rawhide you need to run:
dnf install clang clang-devel clang-tools-extra libxkbcommon-devel pkg-config openssl-devel libxcb-devel gtk3-devel atk fontconfig-devel
You can compile your app to WASM and publish it as a web page.
We use Trunk to build for web target.
rustup target add wasm32-unknown-unknown.cargo install --locked trunk.trunk serve to build and serve on http://127.0.0.1:8080. Trunk will rebuild automatically if you edit the project.http://127.0.0.1:8080/index.html#dev in a browser. See the warning below.
assets/sw.jsscript will try to cache our app, and loads the cached version when it cannot connect to server allowing your app to work offline (like PWA). appending#devtoindex.htmlwill skip this caching, allowing us to load the latest builds during development.
trunk build --release.dist directory as a "static html" websitedist directory to any of the numerous free hosting websites including GitHub Pages.To enable Github Pages, you need to go to Repository -> Settings -> Pages -> Source -> set to
gh-pagesbranch and/(root).If
gh-pagesis not available inSource, just create and push a branch calledgh-pagesand it should be available.