[openbeos] optional packages and gcc
- From: "François Revol" <revol@xxxxxxx>
- To: openbeos@xxxxxxxxxxxxx
- Date: Sun, 20 Jan 2008 22:15:22 +0100 CET
It's nice to have packages installed to the image, but with gcc4 builds
most don't work.
How about installing them depending on gcc version ?
I think this should work but I'd let Ingo handle that.
François.
Index: build/jam/ImageRules
===================================================================
--- build/jam/ImageRules (révision 23670)
+++ build/jam/ImageRules (copie de travail)
@@ -607,7 +607,30 @@
UnzipArchiveToHaikuImage $(dirTokens) : $(zipFile) ;
}
+rule InstallOptionalHaikuImagePackageGCC3 package : url : dirTokens
+{
+ if $(HAIKU_GCC_VERSION[1]) >= 3 {
+ InstallOptionalHaikuImagePackage package : url :
dirTokens ;
+ }
+}
+rule InstallOptionalHaikuImagePackageGCC2 package : url : dirTokens
+{
+ if $(HAIKU_GCC_VERSION[1]) <= 2 {
+ InstallOptionalHaikuImagePackage package : url :
dirTokens ;
+ }
+}
+
+rule InstallOptionalHaikuImagePackageGCC package : url2 : url3 :
dirTokens
+{
+ if $(HAIKU_GCC_VERSION[1]) >= 3 {
+ InstallOptionalHaikuImagePackage package : url3 :
dirTokens ;
+ } else {
+ InstallOptionalHaikuImagePackage package : url2 :
dirTokens ;
+ }
+}
+
+
rule CreateHaikuImageMakeDirectoriesScript script
{
CreateContainerMakeDirectoriesScript
$(HAIKU_IMAGE_CONTAINER_NAME)
- Follow-Ups:
- [openbeos] Re: optional packages and gcc
- From: Ingo Weinhold
Other related posts:
- » [openbeos] optional packages and gcc
- » [openbeos] Re: optional packages and gcc
- [openbeos] Re: optional packages and gcc
- From: Ingo Weinhold