#
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
|
#
b2811156 |
| 01-Sep-2005 |
Jérôme Duval <korli@users.berlios.de> |
update to freetype-2.1.10
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14097 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e0e43511 |
| 21-Aug-2005 |
Andrew Bachmann <andrewbachmann@nowhere.fake> |
remove MakeLocate and MkDir1 which are in our Jambase. (make sure your jam is up to date from svn!)
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14015 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
200c6baf |
| 20-Aug-2005 |
Andrew Bachmann <andrewbachmann@nowhere.fake> |
fix mkdir with spaces bug. change target directory based on debug and target platform. remove version variable and its one usage in target directory.
git-svn-id: file:///srv/svn/repos/haiku/haiku/
fix mkdir with spaces bug. change target directory based on debug and target platform. remove version variable and its one usage in target directory.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13997 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
#
80cb793d |
| 06-Jul-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Now you can define the environment variable NO_LIBRARY_DEPENDENCIES to avoid all dependencies on libraries (that have been specified with LinkSharedOSLibs or a rule that uses it). This means you can
Now you can define the environment variable NO_LIBRARY_DEPENDENCIES to avoid all dependencies on libraries (that have been specified with LinkSharedOSLibs or a rule that uses it). This means you can now run a NO_LIBRARY_DEPENDENCIES=1 jam MyApp to build MyApp without updating any library MyApp depends on, even if they have changed. This is a feature for people who know what they are doing to speed up development.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13483 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
#
ad3ffd12 |
| 04-Jul-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
BuildPlatformMain now uses the original DEFINES. Otherwise we e.g. get __HAIKU__ although compiling under R5.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13420 a95241bf-73f2-0310-859d-f6bbb5
BuildPlatformMain now uses the original DEFINES. Otherwise we e.g. get __HAIKU__ although compiling under R5.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13420 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
#
00173907 |
| 26-Jun-2005 |
Philippe Houdoin <philippe.houdoin@gmail.com> |
Add dependency to the pseudotarget 'obj' to improve MergeObjectFromObjects rule. Thanks to Ingo for the hint.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13286 a95241bf-73f2-0310-859d-f6b
Add dependency to the pseudotarget 'obj' to improve MergeObjectFromObjects rule. Thanks to Ingo for the hint.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13286 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
#
0e16d351 |
| 17-Jun-2005 |
Jérôme Duval <korli@users.berlios.de> |
Reverted Jambase to keep jam compatibility StaticLibraryFromObjects is a copy-paste of LibraryFromObjects without grist on source files
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13199 a95
Reverted Jambase to keep jam compatibility StaticLibraryFromObjects is a copy-paste of LibraryFromObjects without grist on source files
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13199 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
#
1cc148a9 |
| 14-Jun-2005 |
Jérôme Duval <korli@users.berlios.de> |
added opengl to SetupInclude StaticLibrary now accepts static libraries to include (note that jam should be rebuilt) LibraryFromObjects doesn't FGristFiles now, but Library does
git-svn-id: file://
added opengl to SetupInclude StaticLibrary now accepts static libraries to include (note that jam should be rebuilt) LibraryFromObjects doesn't FGristFiles now, but Library does
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13119 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
#
18c3ce07 |
| 07-Jun-2005 |
Jérôme Duval <korli@users.berlios.de> |
added a resource parameter to Preference rule updated Jamfiles to take this into account
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12993 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f35b607d |
| 15-May-2005 |
Jérôme Duval <korli@users.berlios.de> |
docbook files go in objects dir added a doc_files target spaces in directory names don't please path xsltproc syntax
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12667 a95241bf-73f2-0310-859
docbook files go in objects dir added a doc_files target spaces in directory names don't please path xsltproc syntax
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12667 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
#
95086a3e |
| 13-May-2005 |
Jérôme Duval <korli@users.berlios.de> |
added Man2Doc rules
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12657 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1ac083d9 |
| 02-May-2005 |
Andrew Bachmann <andrewbachmann@nowhere.fake> |
add NETAPI_LIB and use it to build HP JetDirect printer transport
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12541 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d67e6bc8 |
| 12-Apr-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Fixed the build of several network apps under R5: - removed libnetapi.so from $NETWORK_LIBS - it's not used by anyone anyway, and it's definitely not necessary to link against it by default. Note
Fixed the build of several network apps under R5: - removed libnetapi.so from $NETWORK_LIBS - it's not used by anyone anyway, and it's definitely not necessary to link against it by default. Note, this might cause problems in some of the mail add-ons; I haven't tested this. - route/ping/... now also link against $SELECT_UNAME_ETC_LIB
makehdimage should now work again under all BeOS platforms.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12325 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
#
99801d4a |
| 06-Mar-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Added variables KERNEL_C++_SUPPORT_LIBS and STL_HEADERS to aid support for building under Linux. * Tried to get the header setup into a shape that would allow us to build under Linux with gcc 3
* Added variables KERNEL_C++_SUPPORT_LIBS and STL_HEADERS to aid support for building under Linux. * Tried to get the header setup into a shape that would allow us to build under Linux with gcc 3.x. But I give up for the moment. The C++ support headers don't seem to be separate from the STL headers, which makes it virtually impossible to use our STL together with gcc 3.x. Worse, I don't even think, how we build under BeOS at the moment is correct. The _G_config.h (glibc configuration) header is included from some public headers, but is itself not made available. This causes the R5 header to be used, which belongs to a completely different glibc version. But when building our libroot we use the new header. I wouldn't be surprised, if that could cause all kinds of subtle problems. Maybe even the STL string problem I encountered recently.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11607 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
#
979afc6f |
| 05-Mar-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Exchanged -no-fpic with -fno-pic - AFAICT these should be the same, but GCC/ppc only understands the latter (more correct) version.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11578 a9524
Exchanged -no-fpic with -fno-pic - AFAICT these should be the same, but GCC/ppc only understands the latter (more correct) version.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11578 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
#
3844cf70 |
| 03-Mar-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* New variable DEBUG_FLAGS which can be used to specify the gcc debug flags to be used. Defaults to -g. You might want to use -ggdb with gcc 3.x. * Added variable C++_SUPPORT_LIBS. Is set to sup+
* New variable DEBUG_FLAGS which can be used to specify the gcc debug flags to be used. Defaults to -g. You might want to use -ggdb with gcc 3.x. * Added variable C++_SUPPORT_LIBS. Is set to sup++ for gcc 3.x. * ResComp can be built under BeOS only at the moment. * Define _NO_INLINE_ASM when building for the build platform. Is not strictly necessary under BeOS, but helps under Linux.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11561 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
#
8dc98d6d |
| 03-Mar-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
BuildPlatformMain has a new boolean parameter to disable resetting the header search paths.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11546 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
16df6702 |
| 11-Feb-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Fixed UseArchHeaders.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11337 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
bc10030e |
| 29-Jan-2005 |
Philippe Houdoin <philippe.houdoin@gmail.com> |
Added lib[b]netapi.so to NETWORK_LIBS.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11123 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b8ab94fa |
| 26-Jan-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
An even nicer solution for the UnarchiveObjects actions.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11058 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
271174f2 |
| 26-Jan-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Fixed the UnarchiveObjects rule so that it can handle any extensions (and not just .o - newer GCC releases seem to have .oS objects in libgcc.a).
git-svn-id: file:///srv/svn/repos/haiku/trunk/curre
Fixed the UnarchiveObjects rule so that it can handle any extensions (and not just .o - newer GCC releases seem to have .oS objects in libgcc.a).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11057 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
#
b1e5b60c |
| 26-Jan-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Divided BuildConfig into three files: BuildConfig, Timezones, and libgccObjects. That makes fine tuning any of them a nicer experience. You have to rerun ./configure in order to build anything.
git
Divided BuildConfig into three files: BuildConfig, Timezones, and libgccObjects. That makes fine tuning any of them a nicer experience. You have to rerun ./configure in order to build anything.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11056 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
#
b217d989 |
| 17-Jan-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Removed now unnecessary comment.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10799 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d5807053 |
| 15-Jan-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Now the DEBUG_PRINTF variable can be set to cause the macro DEBUG_PRINTF to be defined. * Fixed KernelAddon rule: Now not the file but the target kernel.so is specified for linking the add-on a
* Now the DEBUG_PRINTF variable can be set to cause the macro DEBUG_PRINTF to be defined. * Fixed KernelAddon rule: Now not the file but the target kernel.so is specified for linking the add-on against, which results in proper dependencies. Axel: Want to clarify the ToDo comment?
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10754 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|