#
63b76fae |
|
17-Sep-2021 |
Augustin Cavalier <waddlesplash@gmail.com> |
Break translators out of haiku.hpkg into a separate haiku_datatranslators.hpkg. Translators and media-plugins are the main source of dependencies in haiku.hpkg, and thus the main source of packages being pulled into chroots, especially HaikuPorter chroots. (FFmpeg pulls in a rather large array of sub- dependencies, itself.) So, here we break all the translators into their own sub-package. For now, haiku.hpkg is declared to depend on haiku_datatranslators, so that users will not suddenly update and have no translators. In the future, this will be dropped. Note that this is only done for the primary arch at present. Secondary architecture translators remain in the main secondary package for now. Change-Id: Id0b352f34f7110b79ec7787792bf3ae0edab4054 Reviewed-on: https://review.haiku-os.org/c/haiku/+/4477 Reviewed-by: waddlesplash <waddlesplash@gmail.com>
|
#
4f44282c |
|
25-Jan-2020 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
Move source and development packages out of /system/packages on release images Activating all these packages on live boot (especially live DVD where we also have the write overlay eating up RAM) significantly increases memory requirements for running Haiku, to the point that Installer may fail to run. Move them outside the packages/ directory so they are not activated. Installer already skips the _sources_ directory when installing, and lists the contents of _packages_ with checkbox to decide what to include in the install (they are put in system/packages on the target disk). Fix from previous version: the Haiku package was installed to /system instead of /system/packages. Fixes #15621.
|
#
a8c098a3 |
|
22-Mar-2014 |
Oliver Tappe <zooey@hirschkaefer.de> |
Replace HAIKU_{BOOTSTRAP,MINIMUM}_BUILD with HAIKU_BUILD_TYPE. * Instead of separate variables, HAIKU_BUILD_TYPE is set to one of 'bootstrap', 'minimum' or 'regular'. * Adjust uses of HAIKU_BOOTSTRAP_BUILD accordingly.
|
#
ff35d6c1 |
|
16-Mar-2014 |
Oliver Tappe <zooey@hirschkaefer.de> |
Refactor definition of Haiku image contents. * Move actual definitions of respective image contents to files underneath build/jam/images/definitions (minimum, bootstrap, regular). * HaikuImage now only includes the image definitions for the selected build profile and adds the Haiku packages. * Simplified topmost Jamfile to some extent. * Move definition of DESKBAR_APPLICATIONS and DESKBAR_DESKTOP_APPLETS from build/jam/packages/Haiku to the respective image definition file. * Sort and reformat several lists to make them more readable.
|
#
91e3737d |
|
25-Feb-2014 |
Jérôme Duval <jerome.duval@gmail.com> |
gawk: use the HaikuPorts package. * left the in-tree version as its libintl is used by gdb. * added as bootstrap package.
|
#
8b804bc1 |
|
25-Feb-2014 |
Jérôme Duval <jerome.duval@gmail.com> |
findutils: use the HaikuPorts package. * removed in-tree version. * added as bootstrap package. * note: HaikuPorts package has no rdef for binaries.
|
#
08104497 |
|
22-Feb-2014 |
John Scipione <jscipione@gmail.com> |
HaikuImage: Add empty system non-packaged directories ... mirroring home/config/non-packaged/ Also, sort the list lexographically and move the creation of the non-packaged decorators directory from HaikuImage to HaikuImageCommon along with the rest.
|
#
c2d994b0 |
|
22-Feb-2014 |
Jérôme Duval <jerome.duval@gmail.com> |
HaikuImage: activate GL components with mesa feature.
|
#
6a6d5a80 |
|
20-Feb-2014 |
John Scipione <jscipione@gmail.com> |
Add decorators to system non-packaged decorator directory ... commented out still for now. BeDecorator is almost ready, MacDecorator and WinDecorator need a bunch more work still.
|
#
14aa801a |
|
20-Feb-2014 |
John Scipione <jscipione@gmail.com> |
Update DecorInfo to scan for decorators Look in system and user packaged and non-packaged decorator directories.
|
#
b41ab65b |
|
05-Feb-2014 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
x86_64: Add BootManager, writembr * Fix build of BootManager on x86_64 (signed vs unsigned error) * Throw in writembr as it seems to build (untested)
|
#
6464f4f6 |
|
30-Jan-2014 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
x86_64: Add a bunch of video drivers that compile. * Added cards need testing. * 3dfx, ati, neomagic, and s3 still don't build due to some more complex pointer size issues. (and I don't have hardware to test on)
|
#
bf3d2753 |
|
26-Jan-2014 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Add Haiku repository config only optionally The HAIKU_ADD_HAIKU_REPOSITORY_CONFIG build variable can be set to add the Haiku repository config to the image.
|
#
be5e6fef |
|
18-Jan-2014 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Add repository config for the Haiku repository to the image * HaikuRepository rule: Create the repository config. * HaikuImage: Add the repository config for the Haiku image. The repository cache is not added, though (it would only be available, if the repository had been built before). Implements #10287. The Haiku repository is now available in Haiku by default.
|
#
9307c47e |
|
28-Dec-2013 |
François Revol <revol@free.fr> |
Revert "Add getconf to the image" This reverts commit c229671d8e28fbe5c81de0a10f83b22bf93a4261.
|
#
c229671d |
|
27-Dec-2013 |
François Revol <revol@free.fr> |
Add getconf to the image
|
#
eb45d168 |
|
22-Dec-2013 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
GL: Remove OpenGL kit, x86 Mesa * Depend on Mesa packages to provide functionality
|
#
523b866f |
|
10-Dec-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
HaikuImage*: Create missing writable dirs in ~/config Also reduce code duplication by moving the respective code to HaikuImageCommon.
|
#
8e3ba61f |
|
02-Dec-2013 |
Gerasim Troeglazov <3dEyes@gmail.com> |
Sort translators list in alphabetical order
|
#
592be1fc |
|
01-Dec-2013 |
Gerasim Troeglazov <3dEyes@gmail.com> |
Add PSDTranslator to image
|
#
208f76e5 |
|
21-Nov-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
preferences: Remove CPUFrequency We can't reliably set contemporary processors to an arbitrary frequency. There are dependencies between cores and thechnologies like Turbo Boost which may make actual frequency significantly different than the requested. Moreover, it is the scheduler job to decide how much CPU performance is needed and user shouldn't interfere with that.
|
#
3d5714e2 |
|
20-Nov-2013 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
Add SerialConnect to HaikuImage. It's now complete enough.
|
#
4f5e9385 |
|
16-Nov-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Add setarch and getarch commands
|
#
a352b438 |
|
04-Aug-2013 |
Axel Dörfler <axeld@pinc-software.de> |
Added fstrim command. Later, there should be a service that runs this from time to time for all devices that support it. Conflicts: build/jam/HaikuImage
|
#
a0fe2fac |
|
06-Nov-2013 |
Jérôme Duval <jerome.duval@gmail.com> |
x86_64: added wlan drivers to the image.
|
#
24394a9d |
|
05-Nov-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Add findpaths command line tool It provides the new find_path*() functionality to the shell.
|
#
6e157720 |
|
02-Nov-2013 |
Jérôme Duval <jerome.duval@gmail.com> |
only builds fwcontrol for x86
|
#
076952bc |
|
24-Oct-2013 |
Jérôme Duval <jerome.duval@gmail.com> |
x86_64: add acpi_battery to the image.
|
#
1926af4f |
|
23-Oct-2013 |
Jérôme Duval <jerome.duval@gmail.com> |
acpi_button: migrated to the new driver API. * HaikuImage: SYSTEM_ADD_ONS_DRIVERS_POWER is now used for new drivers.
|
#
afaeff4c |
|
22-Oct-2013 |
Jérôme Duval <jerome.duval@gmail.com> |
x86_64: added acpi_button * tested OK!
|
#
72eb88f5 |
|
20-Oct-2013 |
Rene Gollent <rene@gollent.com> |
Add non-packaged fonts directory to default image.
|
#
5d9aaba2 |
|
19-Oct-2013 |
Jérôme Duval <jerome.duval@gmail.com> |
x86_64: added acpi to the image. * embedded_controller crashes on x86_64, disabled for now. * removed the -fno-pic compile option. * synched HaikuBootstrap package with Haiku package.
|
#
111e76b7 |
|
09-Oct-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Properly canonically name the boot loader package
|
#
a27d687e |
|
08-Oct-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Name the generated HPKG files properly * rule AddPackageFilesToHaikuImage: Add "flags" parameter. The only supported flag is "nameFromMetaInfo". It causes the packages to be copied under their canonical file name onto the image. * Use the new flag for all generated packages save haiku_loader.hpkg.
|
#
cb434e1a |
|
05-Oct-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Also add repository cache files to image This makes package management operations that require a repository cache immediately usable (even offline). Also makes sense for the update-{all,packages} build profile actions, since those update the repository config which would otherwise no longer match a potentially existing cache.
|
#
049874ac |
|
05-Oct-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
update-{all,packages} build action: Update repository config
|
#
f73f5d4c |
|
29-Sep-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Initial changes to remove /boot/common * find_directory() and hard-coded paths use /boot/system instead of /boot/common. * The build system creates the writable directories in /boot/system instead of /boot/common. * The build system no longer installs any packages in /boot/common.
|
#
c6a952d7 |
|
18-Sep-2013 |
Rene Gollent <anevilyak@gmail.com> |
Add HaikuDepot to image.
|
#
519bb60a |
|
18-Sep-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Add group{add,del,mod}
|
#
e9d9ac71 |
|
16-Sep-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Add userdel
|
#
eeebe284 |
|
17-Sep-2013 |
Rene Gollent <anevilyak@gmail.com> |
Manually merge 1410faca6c30d39dc08a7bf7caa7630ce5a16d35.
|
#
e64db4da |
|
25-Aug-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Also mount the packagefs at ~/config
|
#
271e9484 |
|
10-Aug-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Build secondary architecture Haiku package for regular image Also add secondary architecture packages to image.
|
#
225b6382 |
|
05-Aug-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Support building most system libraries for secondary arch Also adjust the HaikuImageGet[Private]SystemLibs rules to support to return the library targets matching the current architecture.
|
#
69c69a7d |
|
05-Aug-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Replace build system vars [PRIVATE_]SYSTEM_LIBS by rules ... HaikuImageGetSystemLibs and HaikuImageGetPrivateSystemLibs.
|
#
b0944c78 |
|
01-Aug-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
More work towards hybrid support * All packaging architecture dependent variables do now have a respective suffix and are set up for each configured packaging architecture, save for the kernel and boot loader variables, which are still only set up for the primary architecture. For convenience TARGET_PACKAGING_ARCH, TARGET_ARCH, TARGET_LIBSUPC++, and TARGET_LIBSTDC++ are set to the respective values for the primary packaging architecture by default. * Introduce a set of MultiArch* rules to help with building targets for multiple packaging architectures. Generally the respective targets are (additionally) gristed with the packaging architecture. For libraries the additional grist is usually omitted for the primary architecture (e.g. libroot.so and <x86>libroot.so for x86_gcc2/x86 hybrid), so that Jamfiles for targets built only for the primary architecture don't need to be changed. * Add multi-arch build support for all targets needed for the stage 1 cross devel package as well as for libbe (untested).
|
#
7aa46ed9 |
|
07-Jul-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Move common image building code to HaikuImageCommon
|
#
db11a110 |
|
06-Jul-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Move common image building code to HaikuImageCommon
|
#
7418499c |
|
07-Jul-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Remove more optional package related left-overs
|
#
2bab2851 |
|
07-Jul-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Remove OptionLibPackages
|
#
e8c5236a |
|
07-Jul-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Move image definition jamfiles to build/jam/images
|
#
a8c098a3ba81542b73c5be4e90ae01a4fc47507b |
|
22-Mar-2014 |
Oliver Tappe <zooey@hirschkaefer.de> |
Replace HAIKU_{BOOTSTRAP,MINIMUM}_BUILD with HAIKU_BUILD_TYPE. * Instead of separate variables, HAIKU_BUILD_TYPE is set to one of 'bootstrap', 'minimum' or 'regular'. * Adjust uses of HAIKU_BOOTSTRAP_BUILD accordingly.
|
#
ff35d6c18a2a0bb58109ceca26b37755a32d265b |
|
16-Mar-2014 |
Oliver Tappe <zooey@hirschkaefer.de> |
Refactor definition of Haiku image contents. * Move actual definitions of respective image contents to files underneath build/jam/images/definitions (minimum, bootstrap, regular). * HaikuImage now only includes the image definitions for the selected build profile and adds the Haiku packages. * Simplified topmost Jamfile to some extent. * Move definition of DESKBAR_APPLICATIONS and DESKBAR_DESKTOP_APPLETS from build/jam/packages/Haiku to the respective image definition file. * Sort and reformat several lists to make them more readable.
|
#
91e3737dd8a7b24cb60d13c5d7cc66ad4c175934 |
|
25-Feb-2014 |
Jérôme Duval <jerome.duval@gmail.com> |
gawk: use the HaikuPorts package. * left the in-tree version as its libintl is used by gdb. * added as bootstrap package.
|
#
8b804bc17b2fe8e85fbdca88c0f8c27bed3648a2 |
|
25-Feb-2014 |
Jérôme Duval <jerome.duval@gmail.com> |
findutils: use the HaikuPorts package. * removed in-tree version. * added as bootstrap package. * note: HaikuPorts package has no rdef for binaries.
|
#
08104497098050f8262c246edbc7bb0d246c7f5c |
|
22-Feb-2014 |
John Scipione <jscipione@gmail.com> |
HaikuImage: Add empty system non-packaged directories ... mirroring home/config/non-packaged/ Also, sort the list lexographically and move the creation of the non-packaged decorators directory from HaikuImage to HaikuImageCommon along with the rest.
|
#
c2d994b00e6950a03cf4792861146b06d5cbc013 |
|
22-Feb-2014 |
Jérôme Duval <jerome.duval@gmail.com> |
HaikuImage: activate GL components with mesa feature.
|
#
6a6d5a80a104f361396a0c9ace04c09331cec1a1 |
|
20-Feb-2014 |
John Scipione <jscipione@gmail.com> |
Add decorators to system non-packaged decorator directory ... commented out still for now. BeDecorator is almost ready, MacDecorator and WinDecorator need a bunch more work still.
|
#
14aa801ae9938a600a94c1daf379a4bb0796bf24 |
|
20-Feb-2014 |
John Scipione <jscipione@gmail.com> |
Update DecorInfo to scan for decorators Look in system and user packaged and non-packaged decorator directories.
|
#
b41ab65bd4aca837e26e3a7dec767da6fb71a0a4 |
|
05-Feb-2014 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
x86_64: Add BootManager, writembr * Fix build of BootManager on x86_64 (signed vs unsigned error) * Throw in writembr as it seems to build (untested)
|
#
6464f4f6598ae132cdafda51320e2f0e88603803 |
|
30-Jan-2014 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
x86_64: Add a bunch of video drivers that compile. * Added cards need testing. * 3dfx, ati, neomagic, and s3 still don't build due to some more complex pointer size issues. (and I don't have hardware to test on)
|
#
bf3d27539b8244c60e8a1f39f7d343417fbfc4b1 |
|
26-Jan-2014 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Add Haiku repository config only optionally The HAIKU_ADD_HAIKU_REPOSITORY_CONFIG build variable can be set to add the Haiku repository config to the image.
|
#
be5e6fefdfbc9f98011e65f4acf1efb635d35f8c |
|
18-Jan-2014 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Add repository config for the Haiku repository to the image * HaikuRepository rule: Create the repository config. * HaikuImage: Add the repository config for the Haiku image. The repository cache is not added, though (it would only be available, if the repository had been built before). Implements #10287. The Haiku repository is now available in Haiku by default.
|
#
9307c47ea3a896a65f083edf722503c6012b61ce |
|
28-Dec-2013 |
François Revol <revol@free.fr> |
Revert "Add getconf to the image" This reverts commit c229671d8e28fbe5c81de0a10f83b22bf93a4261.
|
#
c229671d8e28fbe5c81de0a10f83b22bf93a4261 |
|
27-Dec-2013 |
François Revol <revol@free.fr> |
Add getconf to the image
|
#
eb45d168e18352b635255d10895521c6719bf357 |
|
22-Dec-2013 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
GL: Remove OpenGL kit, x86 Mesa * Depend on Mesa packages to provide functionality
|
#
523b866f8967fe32571fd0e94783646a2ed6fc54 |
|
10-Dec-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
HaikuImage*: Create missing writable dirs in ~/config Also reduce code duplication by moving the respective code to HaikuImageCommon.
|
#
8e3ba61f641114a387b381f832c0fe4d02406cbb |
|
02-Dec-2013 |
Gerasim Troeglazov <3dEyes@gmail.com> |
Sort translators list in alphabetical order
|
#
592be1fc7a36730bd6bb888649e02e508e1e79d8 |
|
01-Dec-2013 |
Gerasim Troeglazov <3dEyes@gmail.com> |
Add PSDTranslator to image
|
#
208f76e578adb0bd495e22ed84d35c67c0ff86de |
|
21-Nov-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
preferences: Remove CPUFrequency We can't reliably set contemporary processors to an arbitrary frequency. There are dependencies between cores and thechnologies like Turbo Boost which may make actual frequency significantly different than the requested. Moreover, it is the scheduler job to decide how much CPU performance is needed and user shouldn't interfere with that.
|
#
3d5714e20dae398bce6a7dfd6787a1e060191a4c |
|
20-Nov-2013 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
Add SerialConnect to HaikuImage. It's now complete enough.
|
#
4f5e93857671d231372096457d024926635dcee6 |
|
16-Nov-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Add setarch and getarch commands
|
#
a352b438960f14e070d0850080706f9930dcd30f |
|
04-Aug-2013 |
Axel Dörfler <axeld@pinc-software.de> |
Added fstrim command. Later, there should be a service that runs this from time to time for all devices that support it. Conflicts: build/jam/HaikuImage
|
#
a0fe2facbd7045c4818db766f98495b28fdb987a |
|
06-Nov-2013 |
Jérôme Duval <jerome.duval@gmail.com> |
x86_64: added wlan drivers to the image.
|
#
24394a9d1182604ec1255d1f7051e0d1f3a884a9 |
|
05-Nov-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Add findpaths command line tool It provides the new find_path*() functionality to the shell.
|
#
6e157720e1ec9cd76db1316e86156b9f377546cb |
|
02-Nov-2013 |
Jérôme Duval <jerome.duval@gmail.com> |
only builds fwcontrol for x86
|
#
076952bc292644a6ed162cc49ddcd8cd3c47505b |
|
24-Oct-2013 |
Jérôme Duval <jerome.duval@gmail.com> |
x86_64: add acpi_battery to the image.
|
#
1926af4fde4ff5510ee7ba89f03f739cc21f9e2f |
|
23-Oct-2013 |
Jérôme Duval <jerome.duval@gmail.com> |
acpi_button: migrated to the new driver API. * HaikuImage: SYSTEM_ADD_ONS_DRIVERS_POWER is now used for new drivers.
|
#
afaeff4cdf8013a31ef7832976ec2c738cbd1574 |
|
22-Oct-2013 |
Jérôme Duval <jerome.duval@gmail.com> |
x86_64: added acpi_button * tested OK!
|
#
72eb88f5c833e23fd6e751971309b7470dca852b |
|
20-Oct-2013 |
Rene Gollent <rene@gollent.com> |
Add non-packaged fonts directory to default image.
|
#
5d9aaba22febd3bbef645d3842398cf0dc15e3b2 |
|
19-Oct-2013 |
Jérôme Duval <jerome.duval@gmail.com> |
x86_64: added acpi to the image. * embedded_controller crashes on x86_64, disabled for now. * removed the -fno-pic compile option. * synched HaikuBootstrap package with Haiku package.
|
#
111e76b7554094804afe10b64ba15018356cf3c8 |
|
09-Oct-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Properly canonically name the boot loader package
|
#
a27d687e2abdf10b16e5780df644a73f762afcaf |
|
08-Oct-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Name the generated HPKG files properly * rule AddPackageFilesToHaikuImage: Add "flags" parameter. The only supported flag is "nameFromMetaInfo". It causes the packages to be copied under their canonical file name onto the image. * Use the new flag for all generated packages save haiku_loader.hpkg.
|
#
cb434e1a2b1c963d5fdcc4d7e65a034313a05f6d |
|
05-Oct-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Also add repository cache files to image This makes package management operations that require a repository cache immediately usable (even offline). Also makes sense for the update-{all,packages} build profile actions, since those update the repository config which would otherwise no longer match a potentially existing cache.
|
#
049874acda1286d39f2fbd2c451964e076fcc1c9 |
|
05-Oct-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
update-{all,packages} build action: Update repository config
|
#
f73f5d4c42a01ece688cbb57b5d332cc0f68b2c6 |
|
29-Sep-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Initial changes to remove /boot/common * find_directory() and hard-coded paths use /boot/system instead of /boot/common. * The build system creates the writable directories in /boot/system instead of /boot/common. * The build system no longer installs any packages in /boot/common.
|
#
c6a952d70618f65ec3de0557904f4e6c4a8f1109 |
|
18-Sep-2013 |
Rene Gollent <anevilyak@gmail.com> |
Add HaikuDepot to image.
|
#
519bb60aef35f6e7371dc0ccf0a9c989036ae9b4 |
|
18-Sep-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Add group{add,del,mod}
|
#
e9d9ac713ffa301240e7a2e113bb0d5bb70082f8 |
|
16-Sep-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Add userdel
|
#
eeebe2843a61c82661720930ee0002b0a5b53ced |
|
17-Sep-2013 |
Rene Gollent <anevilyak@gmail.com> |
Manually merge 1410faca6c30d39dc08a7bf7caa7630ce5a16d35.
|
#
e64db4da44a5c23edf1e8c91c46e6d37072b3de1 |
|
25-Aug-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Also mount the packagefs at ~/config
|
#
271e9484edaefffa11528782abf3734888153a5c |
|
10-Aug-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Build secondary architecture Haiku package for regular image Also add secondary architecture packages to image.
|
#
225b6382637a7346d5378ee45a6581b4e2616055 |
|
05-Aug-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Support building most system libraries for secondary arch Also adjust the HaikuImageGet[Private]SystemLibs rules to support to return the library targets matching the current architecture.
|
#
69c69a7d2a3ee59d9d989d309bc160cf5bef5090 |
|
05-Aug-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Replace build system vars [PRIVATE_]SYSTEM_LIBS by rules ... HaikuImageGetSystemLibs and HaikuImageGetPrivateSystemLibs.
|
#
b0944c78b074a8110bd98e060415d0e8f38a7f65 |
|
01-Aug-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
More work towards hybrid support * All packaging architecture dependent variables do now have a respective suffix and are set up for each configured packaging architecture, save for the kernel and boot loader variables, which are still only set up for the primary architecture. For convenience TARGET_PACKAGING_ARCH, TARGET_ARCH, TARGET_LIBSUPC++, and TARGET_LIBSTDC++ are set to the respective values for the primary packaging architecture by default. * Introduce a set of MultiArch* rules to help with building targets for multiple packaging architectures. Generally the respective targets are (additionally) gristed with the packaging architecture. For libraries the additional grist is usually omitted for the primary architecture (e.g. libroot.so and <x86>libroot.so for x86_gcc2/x86 hybrid), so that Jamfiles for targets built only for the primary architecture don't need to be changed. * Add multi-arch build support for all targets needed for the stage 1 cross devel package as well as for libbe (untested).
|
#
7aa46ed97da819b9b98b17f329eed24b1044a3b5 |
|
07-Jul-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Move common image building code to HaikuImageCommon
|
#
db11a1104ce48fd3af3b6715beebe211affc2874 |
|
06-Jul-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Move common image building code to HaikuImageCommon
|
#
7418499c4a7fd35289aea835235a961e5cf6b1eb |
|
07-Jul-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Remove more optional package related left-overs
|
#
2bab2851aa2b67798f34ea35b8b6c04e6a0afba4 |
|
07-Jul-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Remove OptionLibPackages
|
#
e8c5236a9ce57f3f8f0c879b734e2d2a64617743 |
|
07-Jul-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Move image definition jamfiles to build/jam/images
|