haiku/build/jam
Ingo Weinhold c965ee60b5 bootstrap image: build needed source packages and add them
* IsPackageAvailable, FetchPackage: Add flags parameter. The only
  flag supported ATM is nameResolved, indicating that the specified
  package name does not need to be resolved with respect to a secondary
  architecture anymore.
* Add build profile action "build-package-list". As an argument the
  file to which the list of all packages needed for the image is
  written. The rule BuildHaikuImagePackageList implements the action.
* BuildBootstrapRepositoryConfig: Does now require the variable
  HAIKU_REPOSITORY_TREE_PATH to be set on the config file target instead
  of hard-coding the path. Allows reuse of the actions.
* Add rules BuildHaikuPortsSourcePackageDirectory and
  BuildHaikuPortsRepositoryConfig. The former builds all HaikuPorts
  source packages needed to build the packages for an alpha image. The
  latter generates a haikuports.conf file for use on the bootstrap
  Haiku.
* HaikuImageBootstrap: Add directory /boot/home/haikuports which
  contains a subdirectory with the source packages and a
  haikuports.conf.
2013-08-06 23:02:10 +02:00
..
board More work towards hybrid support 2013-08-01 08:54:06 +02:00
images bootstrap image: build needed source packages and add them 2013-08-06 23:02:10 +02:00
packages Add HaikuDevelSecondary package definition 2013-08-06 03:32:48 +02:00
repositories Add the missing secondary arch bootstrap packages 2013-08-06 03:37:45 +02:00
ArchitectureRules Fix negated predicate relating to input_server. 2013-08-05 21:44:12 +02:00
BeOSRules More work towards hybrid support 2013-08-01 08:54:06 +02:00
BootRules More work towards hybrid support 2013-08-01 08:54:06 +02:00
BuildFeatureRules build features/bootstrap repo: support secondary arch 2013-08-05 07:09:45 +02:00
BuildFeatures build features/bootstrap repo: support secondary arch 2013-08-05 07:09:45 +02:00
BuildSetup build features/bootstrap repo: support secondary arch 2013-08-05 07:09:45 +02:00
CDRules Unified build_haiku_[cd|image] scripts. Fixes #5490. 2010-04-10 23:14:42 +00:00
CommandLineArguments Update support for update-* targets 2011-07-17 16:54:59 +02:00
ConfigRules * Added JAMFILE to the config variables. 2008-03-30 15:34:30 +00:00
DefaultBuildProfiles Add the missing secondary arch bootstrap packages 2013-08-06 03:37:45 +02:00
DocumentationRules Replace spaces with tabs. 2008-04-08 15:18:19 +00:00
FileRules More work towards hybrid support 2013-08-01 08:54:06 +02:00
HaikuPackages Add HaikuDevelSecondary package definition 2013-08-06 03:32:48 +02:00
HeadersRules More work towards hybrid support 2013-08-01 08:54:06 +02:00
HelperRules build features/bootstrap repo: support secondary arch 2013-08-05 07:09:45 +02:00
ImageRules bootstrap image: build needed source packages and add them 2013-08-06 23:02:10 +02:00
KernelRules More work towards hybrid support 2013-08-01 08:54:06 +02:00
LocaleRules More work towards hybrid support 2013-08-01 08:54:06 +02:00
MainBuildRules More work towards hybrid support 2013-08-01 08:54:06 +02:00
MathRules Added rules for performing basic integer arithmetics (+, -, *). The rules 2007-04-06 02:37:12 +00:00
MiscRules bootstrap image: build needed source packages and add them 2013-08-06 23:02:10 +02:00
OptionalPackages Add secondary arch haiku [devel] packages to image 2013-08-06 03:33:36 +02:00
OptionalTestPackages Remove more optional package related left-overs 2013-07-07 11:14:28 +02:00
OverriddenJamRules More work towards hybrid support 2013-08-01 08:54:06 +02:00
PackageRules Filter package infos through sed 2013-08-06 04:11:44 +02:00
RepositoryRules bootstrap image: build needed source packages and add them 2013-08-06 23:02:10 +02:00
TestsRules * We don't do R5 testing anymore. 2011-01-08 17:26:26 +00:00
UserBuildConfig.ReadMe More work towards hybrid support 2013-08-01 08:54:06 +02:00
UserBuildConfig.sample Merge branch 'master' into pm-flat 2011-11-05 17:00:01 +01:00