2 releases
0.1.1 | Jun 24, 2022 |
---|---|
0.1.0 | Jun 24, 2022 |
#23 in #wake
14KB
280 lines
WAKE
Wake is a rust written "make" alternative.
Installation from source
Right now you can build the app just from source.
Installation via cargo
(git)
- clone the repo and
cd
in it cargo build -r
andsu -c 'install -Dm755 -t /bin/ target/release/wake && chmod +x /bin/wake'
for global installation on GNU+Linuxcargo install --path .
for local installation on Windows/GNU+Linux
Installation via cargo
(release)
cargo install wake
for local installation on Windows/GNU+Linux
Installation from source with existing wake
binary on GNU+Linux
wake
wake -s .wake/install.Wakefile
Installation from source via make
on GNU+Linux
make
make install
Installation on Arch Linux/Arch based distros
- Available on AUR.
Creating a new wake project
wake new -n <project_name> -l <language>
Configuring wake
for an existing project
mkdir .wake
touch WakeFileList
touch .wake/main.Wakefile
- fill
.wake/main.Wakefile
with your build instructions - fill
WakeFileList
with the .Wakefile(s) you want to build (if the file is in .wake folder, just put the name of the file + .Wakefile)
Dependencies
~1–12MB
~78K SLoC