History log of /haiku/build/scripts/build_haiku_repository
Revision Date Author Comments
# 8e77a643 16-Nov-2014 Oliver Tappe <zooey@hirschkaefer.de>

Fix #11458, pt.3: invoking jam from source dir does not work.

* Adjust build_haiku_repository script to invoke package_repo without
-C <dir>, as that is not needed and has the unintended side-effect
of rendering relative package paths non-functional.


# 12c19e63 18-Jan-2014 Ingo Weinhold <ingo_weinhold@gmx.de>

Move creating the Haiku repo info to jam

* PreprocessPackageInfo rule: Pull out new rule
PreprocessPackageOrRepositoryInfo which does the sed substituation and
optionally the filtering through the C preprocessor.
* HaikuRepository rule: Generate the repository info file (from the
given template). No longer do that in the build_haiku_repository
script.


# d85bab41 22-Nov-2013 Ingo Weinhold <ingo_weinhold@gmx.de>

Add target for building a Haiku package repository

* Add rule HaikuRepository to build a repository from a repository info
file and a list of package files. It calls a build_haiku_repository
script which does all the work.
* Add target <repository>haiku for building the Haiku package
repository.
It should be built via "jam -q @alpha-raw build <repository>haiku";
the build profile is only needed to activate all build features.


# 8e77a6439a375b7cc239cb0eb5b574c495a4b623 16-Nov-2014 Oliver Tappe <zooey@hirschkaefer.de>

Fix #11458, pt.3: invoking jam from source dir does not work.

* Adjust build_haiku_repository script to invoke package_repo without
-C <dir>, as that is not needed and has the unintended side-effect
of rendering relative package paths non-functional.


# 12c19e6362e4e7b0c3f93e0f7a2dbd8e50bde03a 18-Jan-2014 Ingo Weinhold <ingo_weinhold@gmx.de>

Move creating the Haiku repo info to jam

* PreprocessPackageInfo rule: Pull out new rule
PreprocessPackageOrRepositoryInfo which does the sed substituation and
optionally the filtering through the C preprocessor.
* HaikuRepository rule: Generate the repository info file (from the
given template). No longer do that in the build_haiku_repository
script.


# d85bab41bd6873ef4b0cfc02c3b0bb5f224317d2 22-Nov-2013 Ingo Weinhold <ingo_weinhold@gmx.de>

Add target for building a Haiku package repository

* Add rule HaikuRepository to build a repository from a repository info
file and a list of package files. It calls a build_haiku_repository
script which does all the work.
* Add target <repository>haiku for building the Haiku package
repository.
It should be built via "jam -q @alpha-raw build <repository>haiku";
the build profile is only needed to activate all build features.