#
581cd2a2 |
|
13-Nov-2017 |
Augustin Cavalier <waddlesplash@gmail.com> |
Nuke COMPILE_FOR_R5. Not used in $long_time, almost certainly broken, so it's just cruft.
|
#
ca9e5772 |
|
07-Nov-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Reintroduced third LinkAgainst parameter <mapLibs>, defaulting to true. Library names are now mapped for all targets but "host" (not only for "haiku") -- added one more level of indirection to achieve that. (TARGET_LIBRARY_NAME_MAP -> *_LIBRARY_NAME_MAP_*). * Renamed build/HaikuBuildCompatibility.h to BeOSBuildCompatibility.h (auto-included when compiling something that uses the Be API for platform "host" on anon-BeOS platform), and introduced build/HaikuBuildCompatibility.h, which can be included when compiling something that can be built for both, Haiku and BeOS compatible platforms. * Introduced libhaikucompat.a, a library that adds a few functions existing under Haiku, but not under BeOS. * New rule AddSubDirSupportedPlatforms. * Renamed libopenbeos.so to libbe_haiku.so. * Introduced new target platform "libbe_test", which is basically equivalent to a BeOS compatible host platform target, with the exception, that instead of the host platform's libbe.so a special build of Haiku's libbe.so (libbe_haiku.so (formerly known as libopenbeos.so)) is used. Furthermore Haiku's public app, interface, storage, and support kit headers are used when compiling. This replaces the less nice way in which the test app server and applications for this test environment were built. When building for platform "libbe_test", the library name "be" is autotranslated to "libbe_haiku.so". Thus most applications don't need special fiddling when them building them for the app server test environment; usually an "AddSubDirSupportedPlatforms libbe_test ;" will suffice. * Reduced the dependencies of <syscalls.h> and fixed problems caused by this (e.g. source files not including the needed headers directly). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14749 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
338b8dc3 |
|
29-Oct-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Merged changes from branch build_system_redesign at revision 14573. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14574 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
024ef0b8 |
|
07-Aug-2005 |
Michael Lotz <mmlr@mlotz.ch> |
Fixing and adding more BMessage speed tests. Previously messages weren't written at all. This shows that Message2 is actually much faster than the R5 version in flattening. The current implementation is sometimes a lot faster than Message2 though but doesn't scale that well. Added libmessagetest.so to test specifically the BMessage implementation. Fixing some other unit tests along the way - quite many of them are borken. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13911 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ce98205a |
|
29-Jun-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Build fixes, mostly by John Drinkwater - looks like he's cleaning up behind me :-) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13346 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9bace5bb |
|
30-Mar-2005 |
Jérôme Duval <korli@users.berlios.de> |
fixed build git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12167 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
bb9fc827 |
|
01-Sep-2004 |
Jérôme Duval <korli@users.berlios.de> |
Moved to SimpleTest rule, to not clutter distro directory git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8757 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
30585c97 |
|
31-Aug-2004 |
Jérôme Duval <korli@users.berlios.de> |
added keymap bin tool git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8740 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
aa4ad540 |
|
29-Aug-2004 |
Jérôme Duval <korli@users.berlios.de> |
change to rdef git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8711 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a45aba16 |
|
29-Aug-2004 |
Jérôme Duval <korli@users.berlios.de> |
added prefs git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8707 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e7b9acd7 |
|
27-Aug-2004 |
Jérôme Duval <korli@users.berlios.de> |
Added test preferences apps MouseTest KeyboardTest KeymapTest git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8677 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ca9e5772c3fa971474035b57ee9226ccc429ebc9 |
|
07-Nov-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Reintroduced third LinkAgainst parameter <mapLibs>, defaulting to true. Library names are now mapped for all targets but "host" (not only for "haiku") -- added one more level of indirection to achieve that. (TARGET_LIBRARY_NAME_MAP -> *_LIBRARY_NAME_MAP_*). * Renamed build/HaikuBuildCompatibility.h to BeOSBuildCompatibility.h (auto-included when compiling something that uses the Be API for platform "host" on anon-BeOS platform), and introduced build/HaikuBuildCompatibility.h, which can be included when compiling something that can be built for both, Haiku and BeOS compatible platforms. * Introduced libhaikucompat.a, a library that adds a few functions existing under Haiku, but not under BeOS. * New rule AddSubDirSupportedPlatforms. * Renamed libopenbeos.so to libbe_haiku.so. * Introduced new target platform "libbe_test", which is basically equivalent to a BeOS compatible host platform target, with the exception, that instead of the host platform's libbe.so a special build of Haiku's libbe.so (libbe_haiku.so (formerly known as libopenbeos.so)) is used. Furthermore Haiku's public app, interface, storage, and support kit headers are used when compiling. This replaces the less nice way in which the test app server and applications for this test environment were built. When building for platform "libbe_test", the library name "be" is autotranslated to "libbe_haiku.so". Thus most applications don't need special fiddling when them building them for the app server test environment; usually an "AddSubDirSupportedPlatforms libbe_test ;" will suffice. * Reduced the dependencies of <syscalls.h> and fixed problems caused by this (e.g. source files not including the needed headers directly). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14749 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
338b8dc301721b1f472e8297a898d4eaa2f2ee3a |
|
29-Oct-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Merged changes from branch build_system_redesign at revision 14573. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14574 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
024ef0b800ce2281a286423cc7baf9734116231b |
|
07-Aug-2005 |
Michael Lotz <mmlr@mlotz.ch> |
Fixing and adding more BMessage speed tests. Previously messages weren't written at all. This shows that Message2 is actually much faster than the R5 version in flattening. The current implementation is sometimes a lot faster than Message2 though but doesn't scale that well. Added libmessagetest.so to test specifically the BMessage implementation. Fixing some other unit tests along the way - quite many of them are borken. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13911 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ce98205af59fa54a07a9953b5013ef87d6d51c1f |
|
29-Jun-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Build fixes, mostly by John Drinkwater - looks like he's cleaning up behind me :-) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13346 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9bace5bbe15e957483f14bcb8dc2dffff59ff9ba |
|
30-Mar-2005 |
Jérôme Duval <korli@users.berlios.de> |
fixed build git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12167 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
bb9fc8271229bbecd589f46aa57a3f38a5f9ddcb |
|
01-Sep-2004 |
Jérôme Duval <korli@users.berlios.de> |
Moved to SimpleTest rule, to not clutter distro directory git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8757 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
30585c975725474452d348f761b549be793a9bd8 |
|
31-Aug-2004 |
Jérôme Duval <korli@users.berlios.de> |
added keymap bin tool git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8740 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
aa4ad5407020edc447f5192616a97dc123626fc3 |
|
29-Aug-2004 |
Jérôme Duval <korli@users.berlios.de> |
change to rdef git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8711 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a45aba16edaaedd6ed12631c932445a789ce29d9 |
|
29-Aug-2004 |
Jérôme Duval <korli@users.berlios.de> |
added prefs git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8707 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e7b9acd7b1bbb227bd3ff9103212be60a97d9b7c |
|
27-Aug-2004 |
Jérôme Duval <korli@users.berlios.de> |
Added test preferences apps MouseTest KeyboardTest KeymapTest git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8677 a95241bf-73f2-0310-859d-f6bbb57e9c96
|