History log of /haiku/Jamrules (Results 176 – 200 of 213)
Revision Date Author Comments
# 96d27465 16-Sep-2002 Ingo Weinhold <ingo_weinhold@gmx.de>

Now the environment variable NO_TEST_DEBUG can be set to make the rules
that build the tests NOT override the global optimization and debug
settings.


git-svn-id: file:///srv/svn/repos/haiku/trunk/c

Now the environment variable NO_TEST_DEBUG can be set to make the rules
that build the tests NOT override the global optimization and debug
settings.


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

show more ...


# c5ff4aa6 11-Aug-2002 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

It became apparent that in order to assure obos tests are run
with obos libs and r5 tests are run with r5 libs, two separate
unit testing programs in different directories would be needed.
Thus UnitT

It became apparent that in order to assure obos tests are run
with obos libs and r5 tests are run with r5 libs, two separate
unit testing programs in different directories would be needed.
Thus UnitTester is now just a shell program that calls the
appropriate unittester/UnitTester or unittester_r5/UnitTester_r5
program.


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

show more ...


# 9342c27a 06-Aug-2002 Ingo Weinhold <ingo_weinhold@gmx.de>

Moved common code out of the *Test* rules and put it into separate rules (R5Objects, TestObjects).


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


# 4fb5add0 06-Aug-2002 Matthew Wilber <mwilber@nowhere.fake>

added the Translator rule for building Translators


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


# be5af1ba 03-Aug-2002 Ingo Weinhold <ingo_weinhold@gmx.de>

Added UseCppUnitObjectHeaders rule and replaced UseCppUnitHeaders by UseCppUnitObjectHeaders in unit testing rules. If more than one unit test was built, the cppunit headers were added several times.

Added UseCppUnitObjectHeaders rule and replaced UseCppUnitHeaders by UseCppUnitObjectHeaders in unit testing rules. If more than one unit test was built, the cppunit headers were added several times. There are still flags appearing multiple times when compiling an object file that is used for more than one test. But that's not that urgent...


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

show more ...


# 94782cf7 24-Jul-2002 Ingo Weinhold <ingo_weinhold@gmx.de>

Made the assemble rule more like As. Why do we need assemble anyway? Any reason not to use As?


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


# 16fa4445 24-Jul-2002 Ingo Weinhold <ingo_weinhold@gmx.de>

KEEPOBJS is set now. It makes the Library rule not remove the object files.


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


# 7378dd7f 19-Jul-2002 Axel Dörfler <axeld@pinc-software.de>

Added padding to the floppy disk (for use with VMware) - could be moved
as default padding into the makeflop executable.


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

Added padding to the floppy disk (for use with VMware) - could be moved
as default padding into the makeflop executable.


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

show more ...


# 9285de51 18-Jul-2002 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

+ Started migrating Support Kit to new testing framework
+ Migrated BLocker tests.


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


# 0d1cdd94 17-Jul-2002 Ingo Weinhold <ingo_weinhold@gmx.de>

DEPENDS -> Depends and a Depends -> LocalDepends in R5TestLib.


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


# d1f6c38f 17-Jul-2002 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

Unit testing update:
- Verbosity is now honored globally
- Added BTestCase::Outputf()
- Migrated BNode, BStatable, BDirectory, and BPath tests
- Added CommonTestLib, TestLib, and R5TestLib rules to J

Unit testing update:
- Verbosity is now honored globally
- Added BTestCase::Outputf()
- Migrated BNode, BStatable, BDirectory, and BPath tests
- Added CommonTestLib, TestLib, and R5TestLib rules to Jamrules
- Updated Jamfiles for unit testing stuff
- Probably a few other things I've forgotten


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

show more ...


# 9eea4522 16-Jul-2002 Ingo Weinhold <ingo_weinhold@gmx.de>

Huh, what happened? Didn't I commit my previous changes?
* Added section for compatibility with original Jam.
* Replaced Clean/Depends with LocalClean/LocalDepends where necessary.
* Added checking o

Huh, what happened? Didn't I commit my previous changes?
* Added section for compatibility with original Jam.
* Replaced Clean/Depends with LocalClean/LocalDepends where necessary.
* Added checking of the variable DEBUG. If set compile and link flags are
adjusted to generate info for source level debugger.
* Fixed problem with object specific variable setting: VAR on target += value ;
is equivalent with VAR on target = value ; if VAR has not been set on this
target before, even if the global VAR is set. We need to be careful with
CCFLAGS, LINKFLAGS, LINKLIBS and the like.


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

show more ...


# 2b94bc7b 16-Jul-2002 lillo <lillo@nowhere.fake>

hopefully fixed the bochs debug issue


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


# 8c27f58d 15-Jul-2002 Ingo Weinhold <ingo_weinhold@gmx.de>

SplitPath ran into an endless loop given absolute path.


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


# 0c0b2cd0 14-Jul-2002 Ingo Weinhold <ingo_weinhold@gmx.de>

* Got rid off the third SystemMain parameter and by improving
BuildKernel and KernelFloppyImage. Now the kernel and the floppy image
depend correctly on there generating tools.
* New InstallFlopp

* Got rid off the third SystemMain parameter and by improving
BuildKernel and KernelFloppyImage. Now the kernel and the floppy image
depend correctly on there generating tools.
* New InstallFloppy rule to simplify the process of building and writing
the floppy image.


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

show more ...


# 58efc9d8 14-Jul-2002 Ingo Weinhold <ingo_weinhold@gmx.de>

Renamed KernelAddon to R5KernelAddon to avoid confusion.


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


# af28904f 14-Jul-2002 Ingo Weinhold <ingo_weinhold@gmx.de>

Fixed setting the target specific LINKFLAGS in Addon and SharedLibrary. Added the rule KernelAddon for, guess what, kernel add-ons. :-)


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

Fixed setting the target specific LINKFLAGS in Addon and SharedLibrary. Added the rule KernelAddon for, guess what, kernel add-ons. :-)


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

show more ...


# 9fc6b2e1 13-Jul-2002 Ingo Weinhold <ingo_weinhold@gmx.de>

Added rules SimpleTest, PrependObjectHdrs and Filter. The latter one is not
longer needed though.


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


# 08125d07 13-Jul-2002 Ingo Weinhold <ingo_weinhold@gmx.de>

* Commented out SetupIncludes in StaticLibrary.
* Added rules ObjectReference and ObjectReferences which allow for using
another identifier referring to an object. In particular useful in
combina

* Commented out SetupIncludes in StaticLibrary.
* Added rules ObjectReference and ObjectReferences which allow for using
another identifier referring to an object. In particular useful in
combination with...
* Added *.o case in UserObject rule. It does simply nothing. This lets
you add objects to the list of sources for Objects or Main rules. Very
nice, if you want to (re-)use an object built in another directory.


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

show more ...


# 13be4911 12-Jul-2002 David Reid <dreid@nowhere.fake>

Use the new drivers dir for headers.


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


# 2a83bfb4 12-Jul-2002 Ingo Weinhold <ingo_weinhold@gmx.de>

Adjusted the KernelConfigSection and WriteConfigFile rules. Now the former eats arbitrary targets. Adjusted KernelLd to make use of it.


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

Adjusted the KernelConfigSection and WriteConfigFile rules. Now the former eats arbitrary targets. Adjusted KernelLd to make use of it.


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

show more ...


# 1eb18edf 12-Jul-2002 Ingo Weinhold <ingo_weinhold@gmx.de>

Fixed the "" I accidentially introduced in the KernelLd. Also removed them
from $(LINKLIBS), but wrapped $(NEEDLIBS) instead.


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

Fixed the "" I accidentially introduced in the KernelLd. Also removed them
from $(LINKLIBS), but wrapped $(NEEDLIBS) instead.


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

show more ...


# 0931b8f9 12-Jul-2002 Ingo Weinhold <ingo_weinhold@gmx.de>

* Wrapped filenames in all actions in "".
* Added Chmod1 to wrap the filename in "".
* Added rule RelSymLink that makes it easier to create a relative symlink
between two targets.


git-svn-id: fil

* Wrapped filenames in all actions in "".
* Added Chmod1 to wrap the filename in "".
* Added rule RelSymLink that makes it easier to create a relative symlink
between two targets.


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

show more ...


# e5dc2d93 12-Jul-2002 beveloper <beveloper@nowhere.fake>

Adding suport to see warnings at compile time.

I'm not sure if this is added in the correct way, please fix it.
As many files generate warnigs, it's inactive by default.

To compile with enabled war

Adding suport to see warnings at compile time.

I'm not sure if this is added in the correct way, please fix it.
As many files generate warnigs, it's inactive by default.

To compile with enabled warnings, execute jam like this:

$ WARNINGS=true jam


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

show more ...


# c63f4a88 11-Jul-2002 David Reid <dreid@nowhere.fake>

I'd prefer to use <support/Errors.h> but that doesn't work and the
easiest way to fix it was to use <Errors.h> and simply include the
header path in our build line.

Can someone on the buidl team ple

I'd prefer to use <support/Errors.h> but that doesn't work and the
easiest way to fix it was to use <Errors.h> and simply include the
header path in our build line.

Can someone on the buidl team please try and tell us what path's
are/aren't being used? No doubt it'll take about 100 messages and
a lot of violent arguing, but then maybe sanity will prevail? :)


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

show more ...


123456789