58 Commits

Author SHA1 Message Date
Oliver Tappe
61e8e0f75c * added haiku-<date> pattern to version such that it is (from now on)
possible to differentiate all the jam-versions out there...


git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@18505 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-08-13 14:30:12 +00:00
Oliver Tappe
742ec4efee * should now be able to build jam on Zeta, too.
git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@18504 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-08-13 14:28:32 +00:00
Oliver Tappe
c4d9c2df99 * fixed bug when waiting for sub-process related to handling of multiple
children (as created by piped commands). This caused the compilation
  of AboutHaiku to fail on Zeta.


git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@18503 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-08-13 14:27:48 +00:00
Jérôme Duval
b619e2771e if a node entry is moved and the origin entry isn't found, an entry is created
In fact, BeIDE seems to delete the entry and move a temp entry to the right place: 
StatCacheServer was then thinking that the entry was removed


git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@17926 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-06-26 15:22:41 +00:00
Ingo Weinhold
d018825503 Moving jam to the buildtools module caused the rc finding algorithm to break.
We no longer even try to do that. The user can define the environment variable
RC, if they want StatCacheServer resources, otherwise they will just not be
added (a respective note is printed).
Closes bug #176.


git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@16533 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-02-27 15:02:06 +00:00
Ingo Weinhold
a1a02bed3c New feature: Now jam defines a variable JAM_TARGETS, which contains
the targets given on the command line (respectively "all", if none
has been given). The contents of the variable can be changed from
within the Jamrules/Jamfiles. The targets that are in JAM_TARGETS
after Jamfile parsing is done, are those that will be built (and their
dependencies, of course). This allows for interesting build system
features.


git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@16345 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-02-11 01:57:34 +00:00
Axel Dörfler
c1ffb3028e Don't suppress OSPLAT to be set correctly on FreeBSD (what the hell??).
Bugfix provided by Alexander Deynichenko.


git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@16138 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-01-29 17:40:47 +00:00
Ingo Weinhold
ecc89c9a6a Moved jam into the buildtools modules, where it belongs.
git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@15729 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-12-29 18:40:48 +00:00