#
e4e68917 |
|
12-Aug-2012 |
John Scipione <jscipione@gmail.com> |
Cleanup darwin build system some more. * Convert fs_darwin.cpp and fs_freebsd.cpp to C. * Convert extern C calls to __BEGIN_DECLS and __END_DECLS macros * Link rm_attrs with dynamic libroot
|
#
f2db3c43 |
|
28-Jun-2011 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
.OPD -> .PackageInfo conversion tool
|
#
2aedac8d |
|
16-Jun-2011 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Build the package tool for the build platform
|
#
5b0ecc5f |
|
14-Jun-2011 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Make sure headers/build is in the include paths, so that the Haiku counterparts most headers refer to can be found. Fixes the build under Haiku (ticket #7688). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42187 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
07cadb84 |
|
13-Jun-2011 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Make use of the UsePrivateBuildHeaders rule. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42164 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
83a3452c |
|
15-May-2011 |
Rene Gollent <anevilyak@gmail.com> |
Fix build. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41519 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
af2da315 |
|
10-May-2011 |
Oliver Tappe <zooey@hirschkaefer.de> |
Fix the larger problem that was hiding behind the build problem of set_haiku_revsion on FreeBSD: * the length of the sHaikuRevision character array symbol needs to be set explicitly, as using either _SYS_NAMELEN or sizeof(utsname::version) will only return the values for the host, which may not match ours, thus potentially causing problems when using sHaikuRevision * add headers/private/system_revision.h which defines SYSTEM_REVISION_LENGTH to 128 * adjust definitions of sHaikuRevision in libroot and kernel accordingly utsname::version is shorter than SYSTEM_REVISION_LENGTH, but that doesn't cause any harm until we have indeed switched to a DVCS (in which case longer revision strings will be cut off by 'uname'). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41421 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
212e4c42 |
|
09-Mar-2011 |
Jonas Sundström <jonas@kirilla.com> |
Jamfile changes to make <build>mimeset pick up headers/build/os/storage/AppFileInfo.h rather than the one in /boot/develop/headers on a BeOS-compatible host. This enables use of BAppFileInfo::Get/SetCatalogEntry() in <build>mimeset. Thanks Ingo! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40888 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5098ba1b |
|
13-Jul-2010 |
Adrien Destugues <pulkomandy@pulkomandy.ath.cx> |
Update ICU to 4.4 * Remove 4.2 sourcecode * ICU is now an optional package (mandatory) * Adjust the namespaces and libraries names where needed git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37498 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
052ef89f |
|
23-Jun-2010 |
Ithamar R. Adema <ithamar.adema@team-embedded.nl> |
* Fixes generate_boot_screen so it can be run as part of the build environment. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37238 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
bfa5a8db |
|
28-Feb-2010 |
Michael Lotz <mmlr@mlotz.ch> |
Adding an "anyboot" buildtool that takes a chainloading MBR, a ISO CD boot image and a Haiku image and fuses everything to a hybrid MBR/ISO image. Since it contains a valid MBR, partition table and el-torito CD boot record such an image should be pretty universally bootable. It can be written to disks, USB sticks or CDs/DVDs. Since it has a partition table in place it is also possible that it helps with the non-booting USB sticks where the BIOS (wrongly) assumes a partition table. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35667 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e6f25082 |
|
11-Oct-2009 |
François Revol <revol@free.fr> |
A tool to calculate Amiga bootsector checksums. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33534 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
75f15221 |
|
18-Sep-2009 |
Oliver Tappe <zooey@hirschkaefer.de> |
* reintegrated gsoc-locale-kit branch into trunk - there's more work to do, but it's about time to give this code more exposure. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33176 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
738ed656 |
|
05-May-2009 |
Axel Dörfler <axeld@pinc-software.de> |
* copy_to_bfs_image is no longer needed (and doesn't compile anymore, either). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30635 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
723383c0 |
|
01-May-2009 |
Oliver Tappe <zooey@hirschkaefer.de> |
Applied patch by PulkoMandy, adjusted and extended by myself: * integrating most of the locale kit into the build (and image) * removed LocaleBuild.h and _IMPEXP_LOCALE since that does not make sense for elf (which usually exports all symbols anyway) * added a couple of locale kit related pseudo targets for convenience Hey, some of that stuff already seems to work :-) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30545 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f5be3a12 |
|
27-Apr-2009 |
François Revol <revol@free.fr> |
Rename C file; add to the build. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30468 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
526d707e |
|
12-Apr-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added new build tool create_image which is now used to create and/or clear a raw image. This fixes the problem that an existing image couldn't be resized. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30133 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4b08e1b9 |
|
15-Feb-2009 |
Michael Lotz <mmlr@mlotz.ch> |
Add the host libsupc++ to generate_attribute_stores. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29217 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
816f925d |
|
14-Feb-2009 |
Michael Lotz <mmlr@mlotz.ch> |
Add generate_attribute_stores to the tools using the Be API so it builds on other platforms as well. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29206 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
cbaec888 |
|
13-Feb-2009 |
Michael Lotz <mmlr@mlotz.ch> |
Add a generate_attribute_stores build tool. It can be used to recursively generate attribute stores for attribute overlay. This can be used to generate ISO only Haiku CDs with attribute support in the future. Note that while they are mostly bootable they aren't really usable yet because of the missing query support. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29194 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
21c47852 |
|
11-Nov-2008 |
François Revol <revol@free.fr> |
Add to the build git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28620 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ec56835f |
|
28-Aug-2008 |
Stephan Aßmus <superstippi@gmx.de> |
Patch by David Powell: * Implement color palette generation for the boot splash images in the generate_boot_screen build tool. Only 4-bit screen support is missing now. * Adopted images.h with the new results from generate_boot_screen. This should fix black boot screens for graphics cards that don't support true color modes for the native resolution. I've tried to find the ticket, #2177 almost looks like the one, but it looks more like the mode is out of range if I understand the ticket right. Thanks a lot, David, and sorry it took so very long to apply your patch! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27223 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
adfd2320 |
|
17-May-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Allow building zip as build tool. Tested under Linux only. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25534 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7c529c24 |
|
03-Apr-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Renamed vmdkheader to vmdkimage and changed it to create a full image by default (new option "-H" will create the header only). Option "-c" will clear the image. * Adjusted build_haiku_image accordingly. vmdkimage is way faster and more portable than the former vmdkheader+dd combo. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24784 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b71cab01 |
|
25-Mar-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added the options -x and -X to copyattr. They can be used to specify an exclude pattern for file respectively path names. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24584 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0ba49c35 |
|
22-Mar-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* BuildPlatformMain supports overriding HOST_LIBROOT on the target now, so one can set it to the static libroot, if desired. * Generic attribute emulation: - Added build tool rm_attrs, a simple "rm" replacement, which also removes the attributes directory for a given file. - Added build/scripts/rm_attrs shell script, which wraps the invocation of the rm_attrs tool. If it doesn't exist yet, the ordinary rm is used. - The RM jam variable refers to the rm_attrs script now, i.e. whenever something is removed by the build system, the attributes are removed too (if the build tool has already been built, that is). - Removed the shell function attrrmrf() in build_haiku_image. We use the rm_attrs tool instead, if necessary. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24528 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a3636f92 |
|
18-Mar-2008 |
Stephan Aßmus <superstippi@gmx.de> |
* Removed almost all global variables. * Release the resources needed for reading the PNGs and storing the image data. * Change the semantics of the tool, previously it only supported palette mode PNGs. Now I am doing the opposite, the tool tries to set up the PNG lib to hand out RGB data, even stripping a potential alpha channel. * Used standard Haiku license header. * Improved output syntax. * No longer depends on input image names, even with paths. The generated output needs to have fixed names, or else the other source code will break. * Made the use of the setjmp feature optional, depending on the PNG lib version in use. This makes it possible to build the tool on BeOS without updating the installed PNG lib. * Added a few TODOs. Most important is to generate a single palette for all three images, and storing the images in their palette representation along with the full quality versions, so that they are ready during boot without sucking up too many CPU cycles. NOTE: The header which is now generated is not usable by the rest of the source code yet, but that will come later. generate_boot_screen is not integrated yet anyways. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24446 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2ca4cee1 |
|
18-Mar-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Renamed hbsg to generate_boot_screen and moved it to src/tools. * Build generate_boot_screen as a build platform tool. It requires libpng to be installed. * Added output file name as fourth argument. * Replaced unnecessarily complicated fwrite(<string>, strlen(<string>),...) and sprintf()+fwrite() constructs by fputs() and fprintf() respectively. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24440 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9c800a96 |
|
27-Feb-2008 |
Axel Dörfler <axeld@pinc-software.de> |
This should fix the build under Dano/Zeta again, at least it works here: * added HaikuBuildCompatibility.h to the src/build/* files that are built as part of the tools we need to build Haiku. * Changed HaikuBuildCompatibility.h so that it does not define the things that are already in the build headers. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24147 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
3f6971fd |
|
25-Feb-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Some additions to the existing kludges to fix the build on BeOS. I tested building libroot.so only (BeOS under VMware is not exactly fun as a build platform), but I think that should suffice. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24134 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
35f57d15 |
|
04-Sep-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Support for compiling unzip as a build tool. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22170 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1485d7a2 |
|
14-Jul-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added small tool source_to_data, which takes an arbitrary data file and generates a C source file defining an array variable containing the file's data. DataFileToSourceFile is the respective jam rule. The idea is to directly built the boot archive into the boot loader for network booting (and thus avoiding to download it from somewhere). In case of PXE this doesn't work, though, due to restrictions to the size of the NBP. Maybe Open Firmware is less restrictive. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21602 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
679cd7d8 |
|
04-Jul-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Temporary kludge to fix the build problem under BeOS regarding missing icons for add-ons/libraries that don't have a signature. I threw our BAppFileInfo code into libhaikucompat_build.a and link <build>mimeset and <build>setversion against it, thus overriding the uncooperative BAppFileInfo implementation in the host platform's libbe. Earlier or later we should use libbe_build.so on BeOS compatible platforms as well, though. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21560 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
64ceaa00 |
|
18-May-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Build addattr as a build tool as well. Needed for the new AddFileDataAttribute rule. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21167 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6dcd0ccf |
|
18-May-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Patch by Morgan Howe (slightly modified): Several changes to support building on Mac OS X (Darwin). A problem with makebootable remains. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21165 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c391f84b |
|
26-Apr-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Prepared the BFS sources to be used with the new FS shell: - Moved all inclusions of system headers into a new system_dependencies.h header, which conditionally either includes these or the FS shell headers. - Fixed compiler warnings related to printf-like functions (int32 is int, not long on non-BeOS platforms). * Build a new bfs_shell. Compiles and links, but does nothing ATM. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20860 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a38a92c9 |
|
26-Apr-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Beginnings of a new, better portable FS shell with Haiku FS interface. Doesn't do anything ATM, but already provides the required system interface (VFS, caches, POSIX functions). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20859 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
402d77f6 |
|
06-Feb-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Small tool to update the haiku revision in a special haiku revision section of an ELF object. Probably won't build under BeOS yet. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20080 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
dea33357 |
|
26-Jan-2007 |
Marcus Overhagen <marcusoverhagen@gmail.com> |
Commandline tool to write a vmware vmdk header to a haiku image file (space for the header has to be reserved) Tested with VMware Player 1.0.3 on linux and works. Can also be used to create a haiku.vmdk file from an existing haiku.image file: rm haiku.vmdk generated/objects/linux/x86/release/tools/vmdkheader/vmdkheader -h 64k -i100M haiku.vmdk cat generated/haiku.image >>haiku.vmdk git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19980 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
33a44a13 |
|
04-Nov-2006 |
Axel Dörfler <axeld@pinc-software.de> |
<build>mimeset no longer uses the native update_mime_info() call on BeOS compatible platforms. Instead, it uses the (extended) Linux compatibility layer classes, so that it supports setting vector icons as well. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19203 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e2d2cb7b |
|
05-Sep-2006 |
Niels Sascha Reedijk <niels.reedijk@gmail.com> |
This finishes my docbook infrastructure. It includes a change to xsltproc to accept catalog paths on the command line. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18763 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0e8c81c7 |
|
13-Jun-2006 |
Jérôme Duval <korli@users.berlios.de> |
hey is in bin/ , kept the user guide in docs/bin/hey.html git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17811 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
927a84f8 |
|
01-May-2006 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
mkindex wasnt' built, so install-haiku failed on systems different than beos. Now it fails because it doesn't know what BEOS:APP_SIG is. I have no idea how to fix that problem, please someone have a look. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17290 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
422f5908 |
|
09-Mar-2006 |
Jérôme Duval <korli@users.berlios.de> |
<build>mimeset now builds with resources on beos compatible platforms git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16679 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7aa78809 |
|
28-Jan-2006 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Build mimeset for the build platform and use it for the apps we build. This fixes bug #74. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16130 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9980540b |
|
27-Dec-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added a little server implementing the "remote disk" protocol featured by the boot loader. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15690 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
|
#
d0f052be |
|
14-Apr-2005 |
Jérôme Duval <korli@users.berlios.de> |
added PolyglotMan 3.2 from http://polyglotman.sourceforge.net/ added rules to produce xml from man pages still to be sharpened : xml files could only be objects but they are located in distro ATM users don't read xml AFAIK, so final documentation is to be reworked git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12392 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8dbd1340 |
|
16-Jan-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added resattr, a small tool that converts resources into attributes and vice versa. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10785 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6169bb1f |
|
30-Aug-2004 |
Axel Dörfler <axeld@pinc-software.de> |
Added missing copy_to_bfs_image to the build. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8731 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
efd87ab8 |
|
28-Aug-2004 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Had to change the mechanism for automatically generating most of the boring syscall stuff. It has two phases now: The first one (gensyscallinfos) parses syscalls.h and generates a source file containing all the required information. This file is compiled and linked to gensyscalls, which generates the actual output files. Added to the build. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8697 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d55fa82c |
|
09-Nov-2003 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added elfsymbolpatcher. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5297 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4e2b1a45 |
|
24-May-2003 |
Matthew Wilber <mwilber@nowhere.fake> |
added translation subdirectory for tools used in developing translators git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3308 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
cf838755 |
|
17-Feb-2003 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added rc to the build. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2737 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7120e974 |
|
25-Dec-2002 |
beveloper <beveloper@nowhere.fake> |
a small tool to print files that consist of a flattened BMessage git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2304 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1ab5344a |
|
13-Jul-2002 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Removed jam from the build. It doesn't make sense to build the build tool regularly. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@200 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
25d7f216 |
|
09-Jul-2002 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Typo: key -> hey. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@33 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
533dbf21 |
|
09-Jul-2002 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Adjusted to the new tree structure. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@20 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
52a38012 |
|
08-Jul-2002 |
ejakowatz <ejakowatz@nowhere.fake> |
It is accomplished ... git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e4e68917c3993aa63a726021dce8e05c80901d09 |
|
12-Aug-2012 |
John Scipione <jscipione@gmail.com> |
Cleanup darwin build system some more. * Convert fs_darwin.cpp and fs_freebsd.cpp to C. * Convert extern C calls to __BEGIN_DECLS and __END_DECLS macros * Link rm_attrs with dynamic libroot
|
#
f2db3c439dba9049b5209974b6da4e3d369cee61 |
|
28-Jun-2011 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
.OPD -> .PackageInfo conversion tool
|
#
2aedac8df2868a853778ffabb8de815d48fc7660 |
|
16-Jun-2011 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Build the package tool for the build platform
|
#
5b0ecc5fd15e6b53fbb816bc407330a20d20ba87 |
|
14-Jun-2011 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Make sure headers/build is in the include paths, so that the Haiku counterparts most headers refer to can be found. Fixes the build under Haiku (ticket #7688). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42187 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
07cadb8481a2524b0f8cc89ace66e60f13c31f49 |
|
13-Jun-2011 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Make use of the UsePrivateBuildHeaders rule. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42164 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
83a3452c49e06f296b1715bf6c1140a20ea2f922 |
|
15-May-2011 |
Rene Gollent <anevilyak@gmail.com> |
Fix build. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41519 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
af2da315dc9a699849a86a5c6f3b2ddb79632e83 |
|
10-May-2011 |
Oliver Tappe <zooey@hirschkaefer.de> |
Fix the larger problem that was hiding behind the build problem of set_haiku_revsion on FreeBSD: * the length of the sHaikuRevision character array symbol needs to be set explicitly, as using either _SYS_NAMELEN or sizeof(utsname::version) will only return the values for the host, which may not match ours, thus potentially causing problems when using sHaikuRevision * add headers/private/system_revision.h which defines SYSTEM_REVISION_LENGTH to 128 * adjust definitions of sHaikuRevision in libroot and kernel accordingly utsname::version is shorter than SYSTEM_REVISION_LENGTH, but that doesn't cause any harm until we have indeed switched to a DVCS (in which case longer revision strings will be cut off by 'uname'). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41421 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
212e4c4243f307ec1231344a9957bbed1c77c616 |
|
09-Mar-2011 |
Jonas Sundström <jonas@kirilla.com> |
Jamfile changes to make <build>mimeset pick up headers/build/os/storage/AppFileInfo.h rather than the one in /boot/develop/headers on a BeOS-compatible host. This enables use of BAppFileInfo::Get/SetCatalogEntry() in <build>mimeset. Thanks Ingo! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40888 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5098ba1b94a671c0be0e3f0a5823e9c0e8cc7d0c |
|
13-Jul-2010 |
Adrien Destugues <pulkomandy@pulkomandy.ath.cx> |
Update ICU to 4.4 * Remove 4.2 sourcecode * ICU is now an optional package (mandatory) * Adjust the namespaces and libraries names where needed git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37498 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
052ef89f0f9cde98cc7553b605dd6246d884c83b |
|
23-Jun-2010 |
Ithamar R. Adema <ithamar.adema@team-embedded.nl> |
* Fixes generate_boot_screen so it can be run as part of the build environment. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37238 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
bfa5a8db186641f2227e0566dd7d084f0e6748ec |
|
28-Feb-2010 |
Michael Lotz <mmlr@mlotz.ch> |
Adding an "anyboot" buildtool that takes a chainloading MBR, a ISO CD boot image and a Haiku image and fuses everything to a hybrid MBR/ISO image. Since it contains a valid MBR, partition table and el-torito CD boot record such an image should be pretty universally bootable. It can be written to disks, USB sticks or CDs/DVDs. Since it has a partition table in place it is also possible that it helps with the non-booting USB sticks where the BIOS (wrongly) assumes a partition table. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35667 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e6f2508262a8aad5f5df97f40b7fc8ec6ff299dd |
|
11-Oct-2009 |
François Revol <revol@free.fr> |
A tool to calculate Amiga bootsector checksums. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33534 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
75f152215517c2af1a93938f46d3156503329a5e |
|
18-Sep-2009 |
Oliver Tappe <zooey@hirschkaefer.de> |
* reintegrated gsoc-locale-kit branch into trunk - there's more work to do, but it's about time to give this code more exposure. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33176 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
738ed6561d93958ecedf64fbb03ecc57fe898f32 |
|
05-May-2009 |
Axel Dörfler <axeld@pinc-software.de> |
* copy_to_bfs_image is no longer needed (and doesn't compile anymore, either). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30635 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
723383c0f41f8d3833d7792e5b3fc70c4068bd47 |
|
01-May-2009 |
Oliver Tappe <zooey@hirschkaefer.de> |
Applied patch by PulkoMandy, adjusted and extended by myself: * integrating most of the locale kit into the build (and image) * removed LocaleBuild.h and _IMPEXP_LOCALE since that does not make sense for elf (which usually exports all symbols anyway) * added a couple of locale kit related pseudo targets for convenience Hey, some of that stuff already seems to work :-) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30545 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f5be3a125fbb33a0a266ef9c7c76a2fc6f622a92 |
|
27-Apr-2009 |
François Revol <revol@free.fr> |
Rename C file; add to the build. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30468 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
526d707eb68861cdfcf3efd5dc0eb0520acb9ea1 |
|
12-Apr-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added new build tool create_image which is now used to create and/or clear a raw image. This fixes the problem that an existing image couldn't be resized. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30133 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4b08e1b9e34a8c95dd2a300b6e1b6d646c194050 |
|
15-Feb-2009 |
Michael Lotz <mmlr@mlotz.ch> |
Add the host libsupc++ to generate_attribute_stores. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29217 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
816f925d39d16abc643108bba9061f0222b02a66 |
|
14-Feb-2009 |
Michael Lotz <mmlr@mlotz.ch> |
Add generate_attribute_stores to the tools using the Be API so it builds on other platforms as well. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29206 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
cbaec88839d80a10294c3330519b6efd918ddd8e |
|
13-Feb-2009 |
Michael Lotz <mmlr@mlotz.ch> |
Add a generate_attribute_stores build tool. It can be used to recursively generate attribute stores for attribute overlay. This can be used to generate ISO only Haiku CDs with attribute support in the future. Note that while they are mostly bootable they aren't really usable yet because of the missing query support. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29194 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
21c478525fa9067d97cb300dc41a714f5a639619 |
|
11-Nov-2008 |
François Revol <revol@free.fr> |
Add to the build git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28620 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ec56835f51246e8d90204817e02199e58199c019 |
|
28-Aug-2008 |
Stephan Aßmus <superstippi@gmx.de> |
Patch by David Powell: * Implement color palette generation for the boot splash images in the generate_boot_screen build tool. Only 4-bit screen support is missing now. * Adopted images.h with the new results from generate_boot_screen. This should fix black boot screens for graphics cards that don't support true color modes for the native resolution. I've tried to find the ticket, #2177 almost looks like the one, but it looks more like the mode is out of range if I understand the ticket right. Thanks a lot, David, and sorry it took so very long to apply your patch! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27223 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
adfd232086e0ceafc1c60056a570831e53979d3e |
|
17-May-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Allow building zip as build tool. Tested under Linux only. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25534 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7c529c24159f681622279ad0c063e5db4b8b80d8 |
|
03-Apr-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Renamed vmdkheader to vmdkimage and changed it to create a full image by default (new option "-H" will create the header only). Option "-c" will clear the image. * Adjusted build_haiku_image accordingly. vmdkimage is way faster and more portable than the former vmdkheader+dd combo. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24784 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b71cab0178758ee8ba89c720a308b95983e98ae9 |
|
25-Mar-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added the options -x and -X to copyattr. They can be used to specify an exclude pattern for file respectively path names. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24584 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0ba49c35b3ad2588217c45e3aa02144c7b2124f0 |
|
22-Mar-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* BuildPlatformMain supports overriding HOST_LIBROOT on the target now, so one can set it to the static libroot, if desired. * Generic attribute emulation: - Added build tool rm_attrs, a simple "rm" replacement, which also removes the attributes directory for a given file. - Added build/scripts/rm_attrs shell script, which wraps the invocation of the rm_attrs tool. If it doesn't exist yet, the ordinary rm is used. - The RM jam variable refers to the rm_attrs script now, i.e. whenever something is removed by the build system, the attributes are removed too (if the build tool has already been built, that is). - Removed the shell function attrrmrf() in build_haiku_image. We use the rm_attrs tool instead, if necessary. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24528 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a3636f92c0fc9b3c71d2ebf19b8ef19f8015a18b |
|
18-Mar-2008 |
Stephan Aßmus <superstippi@gmx.de> |
* Removed almost all global variables. * Release the resources needed for reading the PNGs and storing the image data. * Change the semantics of the tool, previously it only supported palette mode PNGs. Now I am doing the opposite, the tool tries to set up the PNG lib to hand out RGB data, even stripping a potential alpha channel. * Used standard Haiku license header. * Improved output syntax. * No longer depends on input image names, even with paths. The generated output needs to have fixed names, or else the other source code will break. * Made the use of the setjmp feature optional, depending on the PNG lib version in use. This makes it possible to build the tool on BeOS without updating the installed PNG lib. * Added a few TODOs. Most important is to generate a single palette for all three images, and storing the images in their palette representation along with the full quality versions, so that they are ready during boot without sucking up too many CPU cycles. NOTE: The header which is now generated is not usable by the rest of the source code yet, but that will come later. generate_boot_screen is not integrated yet anyways. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24446 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2ca4cee18f778d2d25b85cdd001dbc561752a36b |
|
18-Mar-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Renamed hbsg to generate_boot_screen and moved it to src/tools. * Build generate_boot_screen as a build platform tool. It requires libpng to be installed. * Added output file name as fourth argument. * Replaced unnecessarily complicated fwrite(<string>, strlen(<string>),...) and sprintf()+fwrite() constructs by fputs() and fprintf() respectively. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24440 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9c800a96c0432a3fb8c49c145bd75805b9d9651d |
|
27-Feb-2008 |
Axel Dörfler <axeld@pinc-software.de> |
This should fix the build under Dano/Zeta again, at least it works here: * added HaikuBuildCompatibility.h to the src/build/* files that are built as part of the tools we need to build Haiku. * Changed HaikuBuildCompatibility.h so that it does not define the things that are already in the build headers. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24147 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
3f6971fd68cab13c40d9d9af57942f3d83a230ce |
|
25-Feb-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Some additions to the existing kludges to fix the build on BeOS. I tested building libroot.so only (BeOS under VMware is not exactly fun as a build platform), but I think that should suffice. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24134 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
35f57d15ffc68ce74fbb4408c939173f080ee4cc |
|
04-Sep-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Support for compiling unzip as a build tool. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22170 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1485d7a2d7e9d2af5c68965b3f35671448c5e337 |
|
14-Jul-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added small tool source_to_data, which takes an arbitrary data file and generates a C source file defining an array variable containing the file's data. DataFileToSourceFile is the respective jam rule. The idea is to directly built the boot archive into the boot loader for network booting (and thus avoiding to download it from somewhere). In case of PXE this doesn't work, though, due to restrictions to the size of the NBP. Maybe Open Firmware is less restrictive. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21602 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
679cd7d84b43fd4bc166246b34657b196e2e9073 |
|
04-Jul-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Temporary kludge to fix the build problem under BeOS regarding missing icons for add-ons/libraries that don't have a signature. I threw our BAppFileInfo code into libhaikucompat_build.a and link <build>mimeset and <build>setversion against it, thus overriding the uncooperative BAppFileInfo implementation in the host platform's libbe. Earlier or later we should use libbe_build.so on BeOS compatible platforms as well, though. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21560 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
64ceaa002d6a02381f5af748a1883c82f0c1cc3a |
|
18-May-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Build addattr as a build tool as well. Needed for the new AddFileDataAttribute rule. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21167 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6dcd0ccf238263a3e5eb2e2a44e2ed0da1617a42 |
|
18-May-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Patch by Morgan Howe (slightly modified): Several changes to support building on Mac OS X (Darwin). A problem with makebootable remains. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21165 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c391f84b2c732398288276bc8354ac4060dc5a4d |
|
26-Apr-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Prepared the BFS sources to be used with the new FS shell: - Moved all inclusions of system headers into a new system_dependencies.h header, which conditionally either includes these or the FS shell headers. - Fixed compiler warnings related to printf-like functions (int32 is int, not long on non-BeOS platforms). * Build a new bfs_shell. Compiles and links, but does nothing ATM. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20860 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a38a92c955f46ea3dbd3929ad1398c2b418e80cb |
|
26-Apr-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Beginnings of a new, better portable FS shell with Haiku FS interface. Doesn't do anything ATM, but already provides the required system interface (VFS, caches, POSIX functions). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20859 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
402d77f655d0ae58cc43b7c2c45aa197c681bd6a |
|
06-Feb-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Small tool to update the haiku revision in a special haiku revision section of an ELF object. Probably won't build under BeOS yet. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20080 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
dea33357ec7eb010b05dd35fa8ee9bcd964857f1 |
|
26-Jan-2007 |
Marcus Overhagen <marcusoverhagen@gmail.com> |
Commandline tool to write a vmware vmdk header to a haiku image file (space for the header has to be reserved) Tested with VMware Player 1.0.3 on linux and works. Can also be used to create a haiku.vmdk file from an existing haiku.image file: rm haiku.vmdk generated/objects/linux/x86/release/tools/vmdkheader/vmdkheader -h 64k -i100M haiku.vmdk cat generated/haiku.image >>haiku.vmdk git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19980 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
33a44a136b85504c7538d9f00d877600a6f3e5c8 |
|
04-Nov-2006 |
Axel Dörfler <axeld@pinc-software.de> |
<build>mimeset no longer uses the native update_mime_info() call on BeOS compatible platforms. Instead, it uses the (extended) Linux compatibility layer classes, so that it supports setting vector icons as well. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19203 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e2d2cb7b5e98a9e8cbfddf8c594bb94f12ab887f |
|
05-Sep-2006 |
Niels Sascha Reedijk <niels.reedijk@gmail.com> |
This finishes my docbook infrastructure. It includes a change to xsltproc to accept catalog paths on the command line. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18763 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0e8c81c72c58612f205ccc5367d6342ae5276d48 |
|
13-Jun-2006 |
Jérôme Duval <korli@users.berlios.de> |
hey is in bin/ , kept the user guide in docs/bin/hey.html git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17811 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
927a84f8f6707acea67bff11a0f0d0fbd278cb4e |
|
01-May-2006 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
mkindex wasnt' built, so install-haiku failed on systems different than beos. Now it fails because it doesn't know what BEOS:APP_SIG is. I have no idea how to fix that problem, please someone have a look. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17290 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
422f5908e8e8fc1fd7e946b7988dc23dc5b9fcb4 |
|
09-Mar-2006 |
Jérôme Duval <korli@users.berlios.de> |
<build>mimeset now builds with resources on beos compatible platforms git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16679 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7aa788095588e338a3c5073a54b80175b516eacb |
|
28-Jan-2006 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Build mimeset for the build platform and use it for the apps we build. This fixes bug #74. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16130 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9980540b63b2dcaee6aaf5c2a276280e8e73ede4 |
|
27-Dec-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added a little server implementing the "remote disk" protocol featured by the boot loader. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15690 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
|
#
d0f052be516f0a8e033333b7880f6e256981534d |
|
14-Apr-2005 |
Jérôme Duval <korli@users.berlios.de> |
added PolyglotMan 3.2 from http://polyglotman.sourceforge.net/ added rules to produce xml from man pages still to be sharpened : xml files could only be objects but they are located in distro ATM users don't read xml AFAIK, so final documentation is to be reworked git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12392 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8dbd1340a3c2f3a777dba66f895dc749d789a488 |
|
16-Jan-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added resattr, a small tool that converts resources into attributes and vice versa. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10785 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6169bb1f81c0fd7ab927875e72e381f437a90eaa |
|
30-Aug-2004 |
Axel Dörfler <axeld@pinc-software.de> |
Added missing copy_to_bfs_image to the build. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8731 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
efd87ab8df79399cac98d888ab3f36d3f33c34ed |
|
28-Aug-2004 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Had to change the mechanism for automatically generating most of the boring syscall stuff. It has two phases now: The first one (gensyscallinfos) parses syscalls.h and generates a source file containing all the required information. This file is compiled and linked to gensyscalls, which generates the actual output files. Added to the build. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8697 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d55fa82ca2fd86bb6564adee215ac6fcbe9e498d |
|
09-Nov-2003 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added elfsymbolpatcher. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5297 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4e2b1a4594c1234d9553ef81127e5ee43a0c0440 |
|
24-May-2003 |
Matthew Wilber <mwilber@nowhere.fake> |
added translation subdirectory for tools used in developing translators git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3308 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
cf838755a9db9f19e015963bb95e7ec2dcda2899 |
|
17-Feb-2003 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added rc to the build. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2737 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7120e97489acbf17d86d3f33e3b2e68974fd4b23 |
|
25-Dec-2002 |
beveloper <beveloper@nowhere.fake> |
a small tool to print files that consist of a flattened BMessage git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2304 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1ab5344ac7db260693ad3e62f956b62f5e0e034c |
|
13-Jul-2002 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Removed jam from the build. It doesn't make sense to build the build tool regularly. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@200 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
25d7f216034bda8010c9ff5fccff8fb456155b97 |
|
09-Jul-2002 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Typo: key -> hey. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@33 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
533dbf21428faf1efb9ad34c083cdb43468ba3a3 |
|
09-Jul-2002 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Adjusted to the new tree structure. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@20 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
52a380120846174213ccce9c4aab0dda17c72083 |
|
08-Jul-2002 |
ejakowatz <ejakowatz@nowhere.fake> |
It is accomplished ... git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10 a95241bf-73f2-0310-859d-f6bbb57e9c96
|