]> git.tdb.fi Git - builder.git/log
builder.git
18 years agoMove class PackageRef to its own files
Mikko Rasa [Mon, 25 Sep 2006 10:58:41 +0000 (10:58 +0000)]
Move class PackageRef to its own files
Implement --dry-run
Add support for alternate build files (--file)
Implement --what-if for a single target
Change default behavior to be no build when analyzing and implement --build to override this
Hash the search paths for get_header and get_library
Add conf_all option
Make bootstrap.sh canonicalize library path

18 years agoSupport custom build info
Mikko Rasa [Mon, 18 Sep 2006 22:08:52 +0000 (22:08 +0000)]
Support custom build info
Support single source files

18 years agoAdd gmpxx package
Mikko Rasa [Sat, 16 Sep 2006 11:46:47 +0000 (11:46 +0000)]
Add gmpxx package
Support custom cflags
Use basenames for Install rebuild reasons

18 years agoInitialize Component::install to false
Mikko Rasa [Mon, 4 Sep 2006 16:12:59 +0000 (16:12 +0000)]
Initialize Component::install to false
Don't throw for packages with no installable components
Don't create spurious symlinks in bootstrap.sh

18 years agoCreate destination path in Copy instead of source path
Mikko Rasa [Sun, 3 Sep 2006 20:50:01 +0000 (20:50 +0000)]
Create destination path in Copy instead of source path
Initialize Copy::Worker::error to false

18 years agoMake Copy generate verbose output and return errors
Mikko Rasa [Sun, 3 Sep 2006 19:26:53 +0000 (19:26 +0000)]
Make Copy generate verbose output and return errors
Make bootstrap.sh search for libs in ..

18 years agoDon't put nulls into the new packages queue
Mikko Rasa [Sun, 3 Sep 2006 19:06:28 +0000 (19:06 +0000)]
Don't put nulls into the new packages queue
Improve algorithm for checking missing packages

18 years agoFix == -> =
Mikko Rasa [Sun, 3 Sep 2006 18:51:50 +0000 (18:51 +0000)]
Fix == -> =

18 years agoProcess ObjectFile dependencies correctly even when it's processed before some header...
Mikko Rasa [Sat, 2 Sep 2006 14:29:09 +0000 (14:29 +0000)]
Process ObjectFile dependencies correctly even when it's processed before some headers it depends on
Show all dependencies with -a alldeps

18 years agoPackage configuration is cached
Mikko Rasa [Fri, 1 Sep 2006 21:44:35 +0000 (21:44 +0000)]
Package configuration is cached
Correct behavior with build errors when jobs>1

18 years agoAdd command line options (not all of them work yet)
Mikko Rasa [Thu, 31 Aug 2006 14:03:51 +0000 (14:03 +0000)]
Add command line options (not all of them work yet)
Make object files depend on all included headers
Support multiple source directories per component
Support installing files
Make executables depend on all required libraries
Add analyzer
Enhance and clean up normal output
Support parallel builds
Add component type headers
Add bootstrap.sh for initial build
Add Readme.txt

18 years agoOutput cleanup
Mikko Rasa [Sun, 27 Aug 2006 22:10:00 +0000 (22:10 +0000)]
Output cleanup
Support configuration (no caching yet)

18 years agoBuilder can build itself now.
Mikko Rasa [Sun, 27 Aug 2006 21:09:00 +0000 (21:09 +0000)]
Builder can build itself now.

18 years agoAdd files.
Mikko Rasa [Sun, 27 Aug 2006 12:45:01 +0000 (12:45 +0000)]
Add files.
Doesn't build anything yet.

18 years agoCreate trunk
Mikko Rasa [Sun, 27 Aug 2006 10:59:21 +0000 (10:59 +0000)]
Create trunk