- Create an account on componentsearchengine.com if you don't have one already.
- Download a prebuilt version of library-loader from the releases page.
- Generate a config file to store your settings in.
Option 1: Generate a global configlibrary-loader -gh
Option 2: Generate a local configlibrary-loader -g
(current working directory). - Edit the config file to your liking. Global config locations:
Windows:C:\Users\%user%\AppData\Roaming\LibraryLoader.toml
Linux:/home/$USER/.config/LibraryLoader.toml
Mac:$HOME/Library/Preferences/LibraryLoader.toml
- Make sure you have the rust toolchain installed.
- Download the source.
git clone https://github.com/olback/library-loader.git
. cd
intolibrary-loader/ll-[cli/gui]
. This is REQUIRED because workspaces and features does not work at all together. :(cargo build --release --bin library-loader-[cli/gui]
This allows you to build without installing any dependencies on your machine.
docker run --volume=$(pwd):/home/circleci/project olback/rust-gtk-linux cargo build --release --bin library-loader-[cli/gui]
sudo ./install.sh
This is an implementation of https://www.samacsys.com/library-loader/ in Rust. Why? Well, since the library-loader SamacSys provides only works on Windows, I thought it would be neat to make something similar but available to everyone.
For upcomming features, please see the TODO.md.