History log of /haiku/Jamrules (Results 101 – 125 of 213)
Revision Date Author Comments
# 79b49834 15-Jun-2004 Ingo Weinhold <ingo_weinhold@gmx.de>

Refactored rule SetupObjectsDir. New rule FObjectsDir.


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


# 2abad45e 12-Jun-2004 beveloper <beveloper@nowhere.fake>

Allow compiling unit tests on Zeta. Instead of fixing the PostMessage()
issues, they deprecated that nice function. This will enable it again.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@

Allow compiling unit tests on Zeta. Instead of fixing the PostMessage()
issues, they deprecated that nice function. This will enable it again.


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

show more ...


# 600203b1 07-Jun-2004 Axel Dörfler <axeld@pinc-software.de>

Added the ability to link against static libraries for both, the R5KernelAddon
and the KernelAddon rule.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7798 a95241bf-73f2-0310-859d-f6bbb57e9

Added the ability to link against static libraries for both, the R5KernelAddon
and the KernelAddon rule.


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

show more ...


# 99b8dab3 07-Jun-2004 Axel Dörfler <axeld@pinc-software.de>

Added the "app" directory to the kernel includes to be able to access
AppDefs.h (for B_QUERY_UPDATE, etc.).


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7796 a95241bf-73f2-0310-859d-f6bbb5

Added the "app" directory to the kernel includes to be able to access
AppDefs.h (for B_QUERY_UPDATE, etc.).


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

show more ...


# 11fa3682 01-Jun-2004 Jérôme Duval <korli@users.berlios.de>

BinCommand and StdBinCommand rules now accept a resource file


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


# aa19f785 20-May-2004 Stefano Ceccherini <stefano.ceccherini@gmail.com>

Added the __INTEL__ define in the Jamrules. That way, it's easier to compile on platform different from BeOS (i.e. linux)


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7623 a95241bf-73f2-03

Added the __INTEL__ define in the Jamrules. That way, it's easier to compile on platform different from BeOS (i.e. linux)


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

show more ...


# 811903d1 19-May-2004 Axel Dörfler <axeld@pinc-software.de>

Added a rule that builds a kernel add-on which links against our kernel.
That makes it possible to use functions not available in the original R5
kernel.
Might be a hack, but it seems to work.


git-

Added a rule that builds a kernel add-on which links against our kernel.
That makes it possible to use functions not available in the original R5
kernel.
Might be a hack, but it seems to work.


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

show more ...


# e91f3ca1 06-Mar-2004 beveloper <beveloper@nowhere.fake>

Added a new Jamfile rule, called SubIncludeGPL, which can be used to conditionally
include GPL licensed add-ons into the build. As GPL licensed add-ons may not be
used with non GPL compatible applica

Added a new Jamfile rule, called SubIncludeGPL, which can be used to conditionally
include GPL licensed add-ons into the build. As GPL licensed add-ons may not be
used with non GPL compatible applications, this rule normally is not invoked when
building the tree. However, if the user is sure that he only uses GPL compatible
software, he can use the new ./configure option --include-gpl-addons to enable
the including of GPL licensed addons that are integrated by SubIncludeGPL instead
of SubInclude.


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

show more ...


# ea7627e5 15-Feb-2004 Axel Dörfler <axeld@pinc-software.de>

I believe these must be defined for the kernel build. I have no idea
why they weren't yet - BTW this fixes the boot_loader build.
If anyone has a better idea about _KERNEL_MODE, please yell!


git-sv

I believe these must be defined for the kernel build. I have no idea
why they weren't yet - BTW this fixes the boot_loader build.
If anyone has a better idea about _KERNEL_MODE, please yell!


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

show more ...


# 8042d2a0 27-Jan-2004 Philippe Houdoin <philippe.houdoin@gmail.com>

More space in paths awareness.


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


# 15716fdd 19-Jan-2004 Philippe Houdoin <philippe.houdoin@gmail.com>

Space in path awareness...


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


# 82bec102 07-Jan-2004 shatty <shatty@nowhere.fake>

grist is required for the non-zipped files in order to distinguish between the README.html for neomagic vs. nvidia, for example


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5953 a95241bf-7

grist is required for the non-zipped files in order to distinguish between the README.html for neomagic vs. nvidia, for example


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

show more ...


# bacf6872 30-Dec-2003 shatty <shatty@nowhere.fake>

fix for constantly rebuilding app_server


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


# c06f365f 23-Dec-2003 Ingo Weinhold <ingo_weinhold@gmx.de>

* Added jam 2.5 rc3 MakeLocate rule.
* Fixed the Package* rules.


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


# 5c413522 23-Dec-2003 shatty <shatty@nowhere.fake>

fix local depends in Copy and zip up symlinks properly in PackageInstallZip


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


# 51fe1be4 22-Dec-2003 shatty <shatty@nowhere.fake>

tracker-friendly install script


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


# 9b7a4b5d 18-Dec-2003 shatty <shatty@nowhere.fake>

simple alpha/beta tester packages version 1


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


# 7669b69f 02-Dec-2003 Ingo Weinhold <ingo_weinhold@gmx.de>

Added a new flag to the parameters of the *SymLink rules specifying
whether or not the symlink shall be made a dependency of the pseudo target
`files' (i.e. will be made by default) and shall be remo

Added a new flag to the parameters of the *SymLink rules specifying
whether or not the symlink shall be made a dependency of the pseudo target
`files' (i.e. will be made by default) and shall be removed upon `jam
clean'.
Fixed the symlink installation rules to always pass `false' for this param.


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

show more ...


# 2fbd7065 02-Nov-2003 Ingo Weinhold <ingo_weinhold@gmx.de>

Added another parameter to the *MergeObject* rules, through which libraries/objects to be merged can be passed, whose names won't be gristed.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5

Added another parameter to the *MergeObject* rules, through which libraries/objects to be merged can be passed, whose names won't be gristed.


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

show more ...


# 60c9c40f 30-Oct-2003 Ingo Weinhold <ingo_weinhold@gmx.de>

Whoa, it seems I completely forgot to check that in.
* Changed StaticLibrary and SharedLibrary to allow grist for the
library name. It will be appended to the constructed name.
* Changed the defaul

Whoa, it seems I completely forgot to check that in.
* Changed StaticLibrary and SharedLibrary to allow grist for the
library name. It will be appended to the constructed name.
* Changed the default of the third parameter of StaticLibrary to
the objects directory. Moreover the literal string STATIC_LIBRARY_DIR
can be supplied in which case the respective directory in the distro
tree is used. Other values are used unmodified.


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

show more ...


# bbb6f2d4 12-Oct-2003 Axel Dörfler <axeld@pinc-software.de>

Lets the boot loader compile under GCC 3 (and possibly other C++ kernel
components).


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


# 8c17a26b 12-Oct-2003 Ingo Weinhold <ingo_weinhold@gmx.de>

The configure script now sets the variable GCC_RAW_VERSION which is
parsed in Jamrules into a list (`.' and `-' are considered delimiters)
written into GCC_VERSION. E.g. for the GeekGadgets compiler

The configure script now sets the variable GCC_RAW_VERSION which is
parsed in Jamrules into a list (`.' and `-' are considered delimiters)
written into GCC_VERSION. E.g. for the GeekGadgets compiler expect
GCC_VERSION to be set to `2 9 beos 000224'. So, GCC_VERSION[1] should
contain the major version, GCC_VERSION[2] the middle one.


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

show more ...


# b8b44e7a 07-Oct-2003 Axel Dörfler <axeld@pinc-software.de>

Added the platform depending headers to the SetupKernel headers.


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


# b8baf385 15-Sep-2003 Ingo Weinhold <ingo_weinhold@gmx.de>

Just another fix to LinkSharedOSLibs: Jam's :B selector does, per definition, not include the suffix. That's why the checks for *.a and *.so wouldn't work.


git-svn-id: file:///srv/svn/repos/haiku/t

Just another fix to LinkSharedOSLibs: Jam's :B selector does, per definition, not include the suffix. That's why the checks for *.a and *.so wouldn't work.


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

show more ...


# 728b5725 11-Sep-2003 Ingo Weinhold <ingo_weinhold@gmx.de>

ObjectDefines is safe to be called on one file at ones only. So is
ObjectHdrs.
* Introduced a rule ObjectsDefines which is safe to be invoke with more
than one file and replaced ObjectDefines where

ObjectDefines is safe to be called on one file at ones only. So is
ObjectHdrs.
* Introduced a rule ObjectsDefines which is safe to be invoke with more
than one file and replaced ObjectDefines where it was used wrongly.
* Fixed SourceHdrs which used ObjectHdrs wrongly.


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

show more ...


123456789