#
b256fa4a |
|
25-May-2023 |
Augustin Cavalier <waddlesplash@gmail.com> |
usb_disk: Transition to "new" driver API. Change-Id: Ia46cb6ddc9f83917a8f797149508d35b770e44f1 Reviewed-on: https://review.haiku-os.org/c/haiku/+/6473 Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org> Reviewed-by: waddlesplash <waddlesplash@gmail.com>
|
#
23cc5401 |
|
17-Dec-2022 |
Jessica Hamilton <jessica.l.hamilton@gmail.com> |
build: copy new Terminal theme data files into the image. Change-Id: I949d91e93e53f3551f46d06f4b720041b2f9ccc1
|
#
33d311a6 |
|
20-Jun-2022 |
Augustin Cavalier <waddlesplash@gmail.com> |
HaikuBootstrap: WiFi firmware rules not needed. The WiFi firmware rules are only needed for a few very old drivers. Any devices we are going to bootstrap on will use one of the wifi_firmwares packages instead.
|
#
7916bd8d |
|
20-Apr-2022 |
Fredrik Holmqvist <fredrik.holmqvist@gmail.com> |
Remove floppy from build It depends on config_manager and was still part of x86 build Change-Id: I88680bfc5adb5cf3d6d55f514c1f193bffea3963 Reviewed-on: https://review.haiku-os.org/c/haiku/+/5219 Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
|
#
a9bd2efd |
|
14-Apr-2022 |
Fredrik Holmqvist <fredrik.holmqvist@gmail.com> |
Delete config_manager Change-Id: Ie909c9a22750c33fcb1dd7824e8b3e51c4d86572 Reviewed-on: https://review.haiku-os.org/c/haiku/+/5208 Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
|
#
65f52a5f |
|
20-May-2021 |
Jérôme Duval <jerome.duval@gmail.com> |
build: remove the firewire support from the default image decommissioning. Change-Id: Ie7ccba705f7282193120241479d2ae83bd271b2c Reviewed-on: https://review.haiku-os.org/c/haiku/+/3956 Reviewed-by: Adrien Destugues <pulkomandy@gmail.com> Reviewed-by: Fredrik Holmqvist <fredrik.holmqvist@gmail.com> Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
|
#
47320dd0 |
|
06-Oct-2020 |
Augustin Cavalier <waddlesplash@gmail.com> |
configure & build: Rework legacy GCC detection to parse versions outside of Jam. Jam comparison logic is string-based, and so was detecting GCC >= 10 as being < 2. This rectifies that by removing the GCC version parsing from Jam logic entirely, and setting various BuildConfig variables instead. Change-Id: I0c0ae3b9002fb5e77f9ca7a78600c91871657f03 Reviewed-on: https://review.haiku-os.org/c/haiku/+/3293 Reviewed-by: Adrien Destugues <pulkomandy@gmail.com> Reviewed-by: Jérôme Duval <jerome.duval@gmail.com> Reviewed-by: Alex von Gluck IV <kallisti5@unixzen.com>
|
#
2c09e0dc |
|
04-Aug-2020 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
Installer: separate writing bootsector from other install finishing code Remove the InstallerInitScript (it does nothing) and the InstallerFinishScript (it does too many things). Instead implement the finishing directly in Installer. Separate writing the bootsector, so that the "write bootsector" menu writes only the bootsector. Fixes #16303
|
#
1712a3c9 |
|
08-Apr-2019 |
Les De Ridder <les@lesderid.net> |
btrfs: add initial disk system add-on Change-Id: I8f26a78770e679527a99b49a04557c1aa4334b53 Reviewed-on: https://review.haiku-os.org/c/1396 Reviewed-by: Jérôme Duval <jerome.duval@gmail.com>
|
#
a30d07f8 |
|
25-Feb-2019 |
Augustin Cavalier <waddlesplash@gmail.com> |
build: Remove ATA build feature references. The ATA build feature itself was mistakenly removed in the previous commit, as it should have been removed along with these. Sorry about that.
|
#
c5cb2cbd |
|
10-Jan-2019 |
Augustin Cavalier <waddlesplash@gmail.com> |
Delete usb_printer driver. It has been unused since 2010, when the usb_port printer transport was rewritten to use the USBKit. Change-Id: I224e07fb35cd9696c07b8f22dd51d3c67d92e0a9 Reviewed-on: https://review.haiku-os.org/c/869 Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
|
#
16a54a87 |
|
28-Nov-2018 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
Merge usb_floppy back into usb_disk. - USB pen drive seems to still work. More extensive testing welcome. - USB floppies don't work yet, but they don't work anymore with the current driver, either. I'm still investigating that part. Fixes #9276 Change-Id: I8aa5ab828ad2ad867d0c187062d6e179372fc2ad Reviewed-on: https://review.haiku-os.org/747 Reviewed-by: Jérôme Duval <jerome.duval@gmail.com> Reviewed-by: waddlesplash <waddlesplash@gmail.com>
|
#
4e0c3c7c |
|
14-May-2018 |
fbrosson <fbrosson@users.noreply.github.com> |
HaikuBootstrap: add the "ram_disk" and "virtio_net" drivers. * The ram_disk driver was missing in the bootstrap images. Adding it will allow the ramdisk command to work. And with a modified haikuports.conf one might even use a ramdisk TREE_PATH. * The virtio_net driver will probably be handy in some situations.
|
#
5797d59f |
|
01-Dec-2017 |
Alexander Coers <alexander.coers@gmx.de> |
ATA: Support for Highpoint HPT36x/37x PCI controller Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com> Fixes #13819. Some style fixes by me.
|
#
7600fdd8 |
|
28-Jun-2017 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
ide: Remove old IDE bus + stack. * Hasn't been used for quite some time * Everything was ported over to a new ATA stack some time ago. * No huge regressions were seen from the new ATA stack.
|
#
a09b074d |
|
03-Jan-2015 |
luroh <lurohh@gmail.com> |
Cleanup app_server built-in fonts We bundle bitstream charter as a default font to use when nothing else is available. We also used to bundle a Courier font, but it does not work properly. - Fix the license for Bitstream Charter, to include just the license and no extra text. - Add said license to AboutSystem - Remove the Courier font from the package and from the source tree. Fixes #11696.
|
#
e3724c38 |
|
04-Jan-2014 |
mshlyn <linlongzhou@163.com> |
PPP: Port to the new stack. Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com> This is a squash of the 42 commits by @mshlyn, as I couldn't find a way to break them into logical chunks. I did not include these in the build, as it appears that they only partially work anyway, and much more cleanup is still needed. However, this is a huge improvement on what was in the tree before, which looked horrendous and didn't even compile (as it was designed for the old stack). Mostly fixes #812.
|
#
e02111ea |
|
21-Oct-2015 |
Jérôme Duval <jerome.duval@gmail.com> |
HaikuBootstrap: launch bootstrap_daemon.py on boot. * removed screen_saver and shortcut_catcher input addons, they need libgame or libGL.
|
#
d2eca26b |
|
19-Oct-2015 |
Axel Dörfler <axeld@pinc-software.de> |
Moved per user post install actions to first-login script. * The same mechanism (and the same PostInstallScript) is used for this. * If a file first_login exists in ~/config/settings/boot, the first-login scripts are launched, and the file removed. * This fixes adding the deskbar tray icons even when there is no Deskbar running yet (for example on first boot when the FirstBootPrompt starts), or, IOW bug #12275.
|
#
9939ccad |
|
19-Oct-2015 |
Jérôme Duval <jerome.duval@gmail.com> |
HaikuBootstrap: also include launch scripts. * fix ncurses package name for bootstrap build profile.
|
#
65ed8a5e |
|
17-Jul-2015 |
Axel Dörfler <axeld@pinc-software.de> |
Added post-install script, and start UserBootscript again. * This is the final missing piece of the former boot process. * Removed the unused Bootscript, and Bootscript.cd files.
|
#
60295ba1 |
|
20-Jun-2015 |
Adrien Destugues <pulkomandy@gmail.com> |
Move ports and protocols files back to data directory in Haiku package. These files are required for netresolv functionality, and there is no real use in modifying them as settings files. Restore the previous behavior, the files are stored in data and part of the Haiku package. This means there is no need for a fresh install from image to get the files anymore. Fixes #12156.
|
#
1f56c11b |
|
10-Jun-2015 |
Jérôme Duval <jerome.duval@gmail.com> |
gzip: use the outsourced packages. * remove gzip Jamfile from the build and gzip sources from the tree.
|
#
c7334582 |
|
01-Apr-2015 |
Axel Dörfler <axeld@pinc-software.de> |
Removed old, and unused Netscript.
|
#
85e5aa30 |
|
26-Feb-2015 |
Jérôme Duval <jerome.duval@gmail.com> |
Add packages for unzip and use them. * remove unzip Jamfile from the build, <build>unzip stays with us. * clean up image and package definitions. * added unzip in regular builds.
|
#
10203293 |
|
02-Feb-2015 |
Axel Dörfler <axeld@pinc-software.de> |
Removed minimize_all again from the image. * It's not only broken conceptionally, but also it's implementation is: it unconditionally filters all ctrl-cmd(-shift) key combinations. * Since it's functionality should be implemented differently in the first place, it should be removed completely, though.
|
#
a0c83527 |
|
12-Jun-2014 |
John Scipione <jscipione@gmail.com> |
Add input server filters ... for switching workspaces (removed from BWindow) and minimize all (aka Show Desktop). This moves the workspace switch behavior out of the BWindow class and places it into it's own input server filter that does the same thing. The difference is that you may now uninstall the workspace switching filter to disable the behavior. These shortcuts were not included in the BeOS R5 version of BWindow so represent additional behavior added to Haiku. minimize_all (aka Show Desktop) is a new input server filter that allows you to minimize all windows by pressing cmd+ctrl+D. If you do not like this behavior you may uninstall the minimize_all input server filter.
|
#
03028498 |
|
17-Nov-2014 |
Adrien Destugues <pulkomandy@gmail.com> |
Remove some unneeded file and partitionning systems * googlefs: not working, needs update to match current page layout of google searches * Amiga and Apple partitionning systems: made them 68k and ppc-only, respectively. There is not much use for those on x86 systems. Also remove kdlhangman from the bootstrap packages.
|
#
d02e38fb |
|
01-Oct-2014 |
Jérôme Duval <jerome.duval@gmail.com> |
moves /bin/sh to bash packages. * bash is a mandatory package.
|
#
8516e6a9 |
|
07-Sep-2014 |
Fredrik Holmqvist <fredrik.holmqvist@gmail.com> |
Rename display_controls to display_adapter ACPI talks about display_adapters, and we will likely have displays as child nodes. Displays will be attached to an adapter.
|
#
474174f6 |
|
28-Aug-2014 |
François Revol <revol@free.fr> |
pc_serial: add to haiku package. It's working \o/
|
#
938bf9fa |
|
31-Jul-2014 |
Oliver Tappe <zooey@hirschkaefer.de> |
Add more missing 'local's to variable declarations.
|
#
607a620b |
|
18-Apr-2014 |
Jérôme Duval <jerome.duval@gmail.com> |
qrencode: use outsourced package * qrspec.h isn't yet part of the package for some reason. * removed qrencode from the bootstrap package. * only include qrencode when the qrencode package is found. * didn't check qrencode itself, tests welcome.
|
#
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.
|
#
5e96d7d5 |
|
21-Feb-2014 |
John Scipione <jscipione@gmail.com> |
Localize keyboard layout names in Keymap preferences
|
#
374cf8c8 |
|
13-May-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Localize keymap names in Keymap preferences
|
#
b6bd9f7b |
|
19-Feb-2014 |
Oliver Tappe <zooey@hirschkaefer.de> |
Fix build problem of haiku-bootstrap package. * adjust names of Tracker add-ons to match the ones used in the 'Haiku' package, otherwise jam complains about not knowing how to build them
|
#
7db89e8d |
|
25-Nov-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
kernel: Rework cpuidle module * Create new interface for cpuidle modules (similar to the cpufreq interface) * Generic cpuidle module is no longer needed * Fix and update Intel C-State module
|
#
99a2e565 |
|
21-Nov-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
drivers: Remove Intel Enhanced SpeedStep driver In current state this driver is useless anyway. It's not MP safe. The P-state values stored in hardcoded tables are only for processors on which we can't use SpeedStep, because of lack of invariant TSC. Proper driver should get P-states from ACPI, ensure that the CPU offers invariant TSC and obviouslt be MP safe.
|
#
9c0ff0ee |
|
29-Oct-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
kernel: Add cpufreq module for Intel P-states Since Sandy Bridge managing P-states on Intel processors is much easier and more powerful than when using previous versions of EIST.
|
#
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.
|
#
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.
|
#
37343ca1 |
|
01-Oct-2013 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
Remove which command from default image * This was a script relying on a working /etc/profile, which may not be there * Instead, use GNU which, available as an haikuport recipe * Since the command does not seem to be needed for Haiku to run (and also because I don't know how to do it), GNU which isn't in the default install. * Typing "which" in a terminal still works, as that uses an alias defined directly in /etc/profile.
|
#
e9a0ad7c |
|
05-Aug-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Remove SYSTEM_LIBS*_ALIASES build variables
|
#
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).
|
#
33f23ea8 |
|
20-Jul-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Remove more stuff from the Haiku bootstrap packages/image Namely GL/Mesa and libtiff.
|
#
ebb85769 |
|
15-Jul-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Update bootstrap image/package Should have been part of the recent merge.
|
#
78f4c163 |
|
07-Jul-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Beginnings of support for building a bootstrap Haiku image Copy: * packages: Haiku -> HaikuBootstrap * images: HaikuImage -> HaikuImageBootstrap ... and remove some unncessary content. Setting the jam variable HAIKU_BOOTSTRAP_BUILD enables using the bootstrap files.
|
#
65ed8a5e87f10405105fa017a0879161e84620b6 |
|
17-Jul-2015 |
Axel Dörfler <axeld@pinc-software.de> |
Added post-install script, and start UserBootscript again. * This is the final missing piece of the former boot process. * Removed the unused Bootscript, and Bootscript.cd files.
|
#
60295ba1f7c2326d376f19415366b86afb98b118 |
|
20-Jun-2015 |
Adrien Destugues <pulkomandy@gmail.com> |
Move ports and protocols files back to data directory in Haiku package. These files are required for netresolv functionality, and there is no real use in modifying them as settings files. Restore the previous behavior, the files are stored in data and part of the Haiku package. This means there is no need for a fresh install from image to get the files anymore. Fixes #12156.
|
#
1f56c11b79c6465688164f0d37cf6a0093543a5a |
|
10-Jun-2015 |
Jérôme Duval <jerome.duval@gmail.com> |
gzip: use the outsourced packages. * remove gzip Jamfile from the build and gzip sources from the tree.
|
#
c733458294ffd65717c6cd2e091b7fe7c2718169 |
|
01-Apr-2015 |
Axel Dörfler <axeld@pinc-software.de> |
Removed old, and unused Netscript.
|
#
85e5aa30b15cf47a82095f337bf6f6212f3870b6 |
|
26-Feb-2015 |
Jérôme Duval <jerome.duval@gmail.com> |
Add packages for unzip and use them. * remove unzip Jamfile from the build, <build>unzip stays with us. * clean up image and package definitions. * added unzip in regular builds.
|
#
10203293d1e81de0de0fa8328eaa3c39e83f172a |
|
02-Feb-2015 |
Axel Dörfler <axeld@pinc-software.de> |
Removed minimize_all again from the image. * It's not only broken conceptionally, but also it's implementation is: it unconditionally filters all ctrl-cmd(-shift) key combinations. * Since it's functionality should be implemented differently in the first place, it should be removed completely, though.
|
#
a0c83527188c9e107f0cf4f8d898ca34f79168e3 |
|
12-Jun-2014 |
John Scipione <jscipione@gmail.com> |
Add input server filters ... for switching workspaces (removed from BWindow) and minimize all (aka Show Desktop). This moves the workspace switch behavior out of the BWindow class and places it into it's own input server filter that does the same thing. The difference is that you may now uninstall the workspace switching filter to disable the behavior. These shortcuts were not included in the BeOS R5 version of BWindow so represent additional behavior added to Haiku. minimize_all (aka Show Desktop) is a new input server filter that allows you to minimize all windows by pressing cmd+ctrl+D. If you do not like this behavior you may uninstall the minimize_all input server filter.
|
#
0302849860907b8a390e1d0f3f7102730a4da776 |
|
17-Nov-2014 |
Adrien Destugues <pulkomandy@gmail.com> |
Remove some unneeded file and partitionning systems * googlefs: not working, needs update to match current page layout of google searches * Amiga and Apple partitionning systems: made them 68k and ppc-only, respectively. There is not much use for those on x86 systems. Also remove kdlhangman from the bootstrap packages.
|
#
d02e38fb131904b2049355705fe50c8fd2b93d83 |
|
01-Oct-2014 |
Jérôme Duval <jerome.duval@gmail.com> |
moves /bin/sh to bash packages. * bash is a mandatory package.
|
#
8516e6a92416961d179e15ff56b2d57d868e0b4f |
|
07-Sep-2014 |
Fredrik Holmqvist <fredrik.holmqvist@gmail.com> |
Rename display_controls to display_adapter ACPI talks about display_adapters, and we will likely have displays as child nodes. Displays will be attached to an adapter.
|
#
474174f6f38d7c17acd4fdfd30777b6c5131db04 |
|
28-Aug-2014 |
François Revol <revol@free.fr> |
pc_serial: add to haiku package. It's working \o/
|
#
938bf9fad2fa70a2fd7dba661464068133bf9b73 |
|
31-Jul-2014 |
Oliver Tappe <zooey@hirschkaefer.de> |
Add more missing 'local's to variable declarations.
|
#
607a620b1cfcf98b1056991faab5afbcd4a1944d |
|
18-Apr-2014 |
Jérôme Duval <jerome.duval@gmail.com> |
qrencode: use outsourced package * qrspec.h isn't yet part of the package for some reason. * removed qrencode from the bootstrap package. * only include qrencode when the qrencode package is found. * didn't check qrencode itself, tests welcome.
|
#
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.
|
#
5e96d7d537fbec23bad4ae9b4c8e7b02e769f0c6 |
|
21-Feb-2014 |
John Scipione <jscipione@gmail.com> |
Localize keyboard layout names in Keymap preferences
|
#
374cf8c85db8415c3915f83a8b4c700ee2f37676 |
|
13-May-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Localize keymap names in Keymap preferences
|
#
b6bd9f7b46766828a2ea65594880b6072a5e3684 |
|
19-Feb-2014 |
Oliver Tappe <zooey@hirschkaefer.de> |
Fix build problem of haiku-bootstrap package. * adjust names of Tracker add-ons to match the ones used in the 'Haiku' package, otherwise jam complains about not knowing how to build them
|
#
7db89e8dc395db73368479fd9817b2b67899f3f6 |
|
25-Nov-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
kernel: Rework cpuidle module * Create new interface for cpuidle modules (similar to the cpufreq interface) * Generic cpuidle module is no longer needed * Fix and update Intel C-State module
|
#
99a2e56579b306d366d0f390f45e5b7e69b2be34 |
|
21-Nov-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
drivers: Remove Intel Enhanced SpeedStep driver In current state this driver is useless anyway. It's not MP safe. The P-state values stored in hardcoded tables are only for processors on which we can't use SpeedStep, because of lack of invariant TSC. Proper driver should get P-states from ACPI, ensure that the CPU offers invariant TSC and obviouslt be MP safe.
|
#
9c0ff0eed12150e4b27b266af581b7d4758019a3 |
|
29-Oct-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
kernel: Add cpufreq module for Intel P-states Since Sandy Bridge managing P-states on Intel processors is much easier and more powerful than when using previous versions of EIST.
|
#
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.
|
#
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.
|
#
37343ca1f6786a7e392de7485c82d967e0911be6 |
|
01-Oct-2013 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
Remove which command from default image * This was a script relying on a working /etc/profile, which may not be there * Instead, use GNU which, available as an haikuport recipe * Since the command does not seem to be needed for Haiku to run (and also because I don't know how to do it), GNU which isn't in the default install. * Typing "which" in a terminal still works, as that uses an alias defined directly in /etc/profile.
|
#
e9a0ad7c4d131d222f0ee86ad7ef386858b7023f |
|
05-Aug-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Remove SYSTEM_LIBS*_ALIASES build variables
|
#
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).
|
#
33f23ea80f263d13f706be43e02bee7de752db87 |
|
20-Jul-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Remove more stuff from the Haiku bootstrap packages/image Namely GL/Mesa and libtiff.
|
#
ebb857698e1b20d080d3906a0cc0691e39ed2b22 |
|
15-Jul-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Update bootstrap image/package Should have been part of the recent merge.
|
#
78f4c163d452af17d253dfa1ac3556d340088f5f |
|
07-Jul-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Beginnings of support for building a bootstrap Haiku image Copy: * packages: Haiku -> HaikuBootstrap * images: HaikuImage -> HaikuImageBootstrap ... and remove some unncessary content. Setting the jam variable HAIKU_BOOTSTRAP_BUILD enables using the bootstrap files.
|