Skip to content

Bake, the easily-scriptable, Boo-based build system

License

Notifications You must be signed in to change notification settings

darkmusic/boo-build-system

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Boo Build System (Bake)

To build:

  • Install Rust
  • Install Cargo-Make
cd build
cargo make build-all

Example Bake file

import Bake.IO.Extensions

Task("default", ["test"])

Task("compile", ["codeGen"]) do:
	print "> do compile stuff"

Task("dataLoad", ["codeGen"]) do:
	print "> do dataLoad stuff"

Task("codeGen") do:
	print "> do codeGen stuff"

Task("test", ["compile", "dataLoad"]) do:
	print "> do test stuff"
	print Configuration.test

License

See licence.

About

Bake, the easily-scriptable, Boo-based build system

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Boo 100.0%