History log of /haiku-buildtools/jam/Jambase
Revision Date Author Comments
# f625dd9f 07-Aug-2015 Jérôme Duval <jerome.duval@gmail.com>

Revert "jam: Fix build/run on Windows."

This reverts commit 148cc99040fabc451e143a5011abee967c9d80f1.
It broke the build on Linux.


# 148cc990 23-Jul-2015 Augustin Cavalier <waddlesplash@gmail.com>

jam: Fix build/run on Windows.

Only works when compiled in 32-bit mode, as there's a whole bunch
of pointer arithmetic that depends on "int" being 32bit, not 64bit.


# 862b5480 25-Aug-2014 Paweł Dziepak <pdziepak@quarnos.org>

jam: do not set OPTIM by default

If setting OPTIM by jam basically makes it impossible for the project that
is using jam to set its own optimization level while still allowing user
to override that in command line. For example in Haiku jam files there is
line like this: "OPTIM ?= -O2", which obviously is meant to set optimization
level to O2 unless user overwrites it. Unfortunately, because Jam have already
set OPTIM to -O this line never had an intended effect.

After this Jam no longer thinks it knows best what is good for projects
that are using it and Haiku is by default compiled with -O2.

Signed-off-by: Paweł Dziepak <pdziepak@quarnos.org>


# 15d161b9 31-Aug-2009 Stephan Aßmus <superstippi@gmx.de>

Patch by scottmc:
* On Haiku, the jam install folder should be /boot/common.


git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@32875 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 7b6de803 28-Mar-2008 Ingo Weinhold <ingo_weinhold@gmx.de>

Ported to Haiku.


git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@24623 a95241bf-73f2-0310-859d-f6bbb57e9c96


# ecc89c9a 29-Dec-2005 Ingo Weinhold <ingo_weinhold@gmx.de>

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


# f625dd9f943d7bf9e9edefbf1a1edcb107122e2d 07-Aug-2015 Jérôme Duval <jerome.duval@gmail.com>

Revert "jam: Fix build/run on Windows."

This reverts commit 148cc99040fabc451e143a5011abee967c9d80f1.
It broke the build on Linux.


# 148cc99040fabc451e143a5011abee967c9d80f1 23-Jul-2015 Augustin Cavalier <waddlesplash@gmail.com>

jam: Fix build/run on Windows.

Only works when compiled in 32-bit mode, as there's a whole bunch
of pointer arithmetic that depends on "int" being 32bit, not 64bit.


# 862b5480a92d92516e08cfebd62fcb1c85a18b0a 25-Aug-2014 Paweł Dziepak <pdziepak@quarnos.org>

jam: do not set OPTIM by default

If setting OPTIM by jam basically makes it impossible for the project that
is using jam to set its own optimization level while still allowing user
to override that in command line. For example in Haiku jam files there is
line like this: "OPTIM ?= -O2", which obviously is meant to set optimization
level to O2 unless user overwrites it. Unfortunately, because Jam have already
set OPTIM to -O this line never had an intended effect.

After this Jam no longer thinks it knows best what is good for projects
that are using it and Haiku is by default compiled with -O2.

Signed-off-by: Paweł Dziepak <pdziepak@quarnos.org>


# 15d161b97e69765e54bef9a2f30d75afba428f7a 31-Aug-2009 Stephan Aßmus <superstippi@gmx.de>

Patch by scottmc:
* On Haiku, the jam install folder should be /boot/common.


git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@32875 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 7b6de8037da02e9c5a1eec00bf9ba961f7767807 28-Mar-2008 Ingo Weinhold <ingo_weinhold@gmx.de>

Ported to Haiku.


git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@24623 a95241bf-73f2-0310-859d-f6bbb57e9c96


# ecc89c9a6a5d6741045dc121f17132e587060dec 29-Dec-2005 Ingo Weinhold <ingo_weinhold@gmx.de>

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