9b0dd52858
4). One has to have a (fully configured) "generated" directory for the alternative gcc and specify it using the new option "--alternative-gcc-output-dir" when configuring the main build. Additionally the build variable HAIKU_ADD_ALTERNATIVE_GCC_LIBS has to be set to "1". If that has been done, when building the image a sub-jam is invoked that generates the alternative libs and zips them. The main-jam unzips them into the correct directory in the image. Note that the JAM build variable has to be set when using a jam executable not invoked by "jam". Tested with gcc 2 NetPositive, Pe, and FireFox under gcc 4 Haiku, and with a few of the standard gcc 4 Haiku apps under gcc 2 Haiku. Seems to work fine so far. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25536 a95241bf-73f2-0310-859d-f6bbb57e9c96
38 lines
1.2 KiB
Plaintext
38 lines
1.2 KiB
Plaintext
# Quick start file for UserBuildConfig. Copy it and uncomment and edit the
|
|
# lines you want. See UserBuildConfig.ReadMe for details.
|
|
|
|
# Specify image size in MB.
|
|
#HAIKU_IMAGE_SIZE = 100 ;
|
|
|
|
# Install Haiku in directory /Haiku.
|
|
#HAIKU_INSTALL_DIR = /Haiku ;
|
|
|
|
# Install Haiku on device /dev/sda57. Be sure you know what you're doing!
|
|
#HAIKU_IMAGE_DIR = /dev ;
|
|
#HAIKU_IMAGE_NAME = sda57 ;
|
|
#HAIKU_DONT_CLEAR_IMAGE = 1 ;
|
|
|
|
|
|
# Enable debugging for directory src/system/boot/loader recursively.
|
|
#SetConfigVar DEBUG : HAIKU_TOP src system boot loader : 1 : global ;
|
|
|
|
|
|
# Add symlink/file (timezone and keymap settings) to the image.
|
|
#AddSymlinkToHaikuImage home config settings
|
|
# : /boot/beos/etc/timezones/Europe/Paris : timezone ;
|
|
#AddFilesToHaikuImage home config settings : <keymap>US-International
|
|
# : Key_map ;
|
|
|
|
# Copy artwork to the image.
|
|
#CopyDirectoryToHaikuImage home Desktop : $(HAIKU_TOP)/data/artwork : : -x .svn ;
|
|
|
|
|
|
# Add the optional package WonderBrush to the image.
|
|
#AddOptionalHaikuImagePackages WonderBrush ;
|
|
|
|
# Add all available optional packages.
|
|
#HAIKU_ADD_ALL_OPTIONAL_PACKAGES = 1 ;
|
|
|
|
# Add the libraries built with the alternative gcc version.
|
|
#HAIKU_ADD_ALTERNATIVE_GCC_LIBS = 1 ;
|