haiku/build/jam
Stephan Aßmus 432ce3738d * Tracked down the mkdepend tool which Ingo used in his updated makefile-engine
which auto-generates dependencies. It was written by Lars Duening for BeOS
  and uses libglob, which is also part of make. To re-use libglob and since
  make is already part of the Haiku tree, I added mkdepend to the bin tools.
* Added Lars Duening's copyright to AboutSystem.
* Added skeleton makefile and makefile-engine to data/develop.
* Added mkdepend and makefile-engine files to the Development optional package.
  It could be argued to move the make bin command there too, from it's current
  location in the HaikuImage file. However, make could be useful to always
  have available.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29609 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-03-19 12:19:41 +00:00
..
BeOSRules * BuildPlatformMain supports overriding HOST_LIBROOT on the target now, 2008-03-22 21:05:03 +00:00
BuildSetup Enabled -Werror for userlandfs. 2009-03-05 22:06:02 +00:00
CDBootImage Rules and targets to build a boot CD iso... use: 2008-03-02 04:38:29 +00:00
CDBootPPCImage Add COFF loader to ppc ISO. 2008-11-11 19:22:16 +00:00
CDRules Preliminary support for building ISO only Haiku CDs. Not working completely 2009-02-15 02:34:32 +00:00
CommandLineArguments * Moved jam argument processing to new build/jam/CommandLineArguments. 2009-02-23 22:33:09 +00:00
ConfigRules * Added JAMFILE to the config variables. 2008-03-30 15:34:30 +00:00
DocumentationRules Replace spaces with tabs. 2008-04-08 15:18:19 +00:00
FileRules Changed CopySetHaikuRevision1 actions not to fail, when either of the 2008-10-18 09:23:42 +00:00
FloppyBootImage * Remove the original overlay filesystem. 2009-02-19 23:01:42 +00:00
FreetypeRules
HaikuCD * Simplify the build of the CD a bit, just reuse the image scripts as those hold 2009-02-15 13:30:42 +00:00
HaikuImage * Added Expander back to the list of applications. See #3565. 2009-03-17 18:00:10 +00:00
HeadersRules Move include directories for C++ headers to the beginning. This makes 2009-01-23 03:23:21 +00:00
HelperRules Made the compatibility level for target libbe_test depend on the compatibility 2007-08-05 01:13:27 +00:00
ImageRules Removed HAIKU_ADD_ALL_OPTIONAL_PACKAGES build variable. It did more harm than 2009-03-19 12:15:13 +00:00
KernelRules Add --no-undefined for kernel add-ons, too. 2008-04-20 03:08:29 +00:00
MainBuildRules * Missing config header directories in the CreateAsmStructOffsetsHeader 2008-10-01 14:26:08 +00:00
MathRules Added rules for performing basic integer arithmetics (+, -, *). The rules 2007-04-06 02:37:12 +00:00
MiscRules * Moved jam argument processing to new build/jam/CommandLineArguments. 2009-02-23 22:33:09 +00:00
NetBootArchive Hopefully fixed floppy and netboot images, please test. 2008-11-14 20:34:52 +00:00
OptionalPackages * Tracked down the mkdepend tool which Ingo used in his updated makefile-engine 2009-03-19 12:19:41 +00:00
OptionalTestPackages POSIX test suite related changes by Vasilis Kaoutsis: 2008-05-19 23:03:47 +00:00
OverriddenJamRules * When using the generic attribute emulation the Link actions does now 2008-09-08 23:03:52 +00:00
PackageRules
ReleaseBuildProfiles Add BeBook to optional packages for pre-alpha image. 2008-11-02 18:19:27 +00:00
TestsRules Change the jam rules to build the test binaries as release by default, 2007-02-03 21:55:45 +00:00
UserBuildConfig.ReadMe Removed HAIKU_ADD_ALL_OPTIONAL_PACKAGES build variable. It did more harm than 2009-03-19 12:15:13 +00:00
UserBuildConfig.sample Removed HAIKU_ADD_ALL_OPTIONAL_PACKAGES build variable. It did more harm than 2009-03-19 12:15:13 +00:00