Skip to content

A build tool with great support for large projects and generated source files

License

Notifications You must be signed in to change notification settings

bagnose/bottom-up-build

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bob is a build tool written in D which supports building of large C/C++/D
projects.

Bob is written and maintained by Graham St Jack (Graham.StJack@internode.on.net).

Some of bob's features that are useful on large projects are:

* Built files are located outside the source directory.

* Very simple configuration files.

* Enforcement of dependency control, with prevention of circularities between
  modules and directories.

* Automatic deduction of which project libraries to link with.

* Automatic execution and evaluation of tests.

* Generated files are not scanned for imports/includes until after they are up to date.


Bob is currently only available for Linux.

About

A build tool with great support for large projects and generated source files

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • D 98.4%
  • C++ 1.2%
  • Other 0.4%