Wake is a rust written "make" alternative.
Right now you can build the app just from source.
cargo
(git)cd
in itcargo build -r
and su -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+Linuxcargo
(release)cargo install wake
for local installation on Windows/GNU+Linux
wake
binary on GNU+Linuxwake
wake -s .wake/install.Wakefile
make
on GNU+Linuxmake
make install
Available on AUR.
wake new -n <project_name> -l <language>
wake
for an existing projectmkdir .wake
touch WakeFileList
touch .wake/main.Wakefile
.wake/main.Wakefile
with your build instructionsWakeFileList
with the .Wakefile(s) you want to build (if the file is in .wake folder, just put the name of the file + .Wakefile)