wake-build 0.1.1

Rust-written Make alternative
Documentation
  • Coverage
  • 0%
    0 out of 8 items documented0 out of 5 items with examples
  • Size
  • Source code size: 19.37 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 1.38 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 22s Average build duration of successful builds.
  • all releases: 22s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • mrquantumoff

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 and su -c 'install -Dm755 -t /bin/ target/release/wake && chmod +x /bin/wake' for global installation on GNU+Linux
  • cargo 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)