Ideas para arquitectura multiple + multiples distros en una. Necesita mucho trabajo, pero creo que ya deben estar disponibles, ambas aquitectura multiple + multiple ditros ambas comienzan aqui.

Proceso Sugerido

Bulder usa y tiene lineas como

 BUILD_VERSIONS=DELTAD,DELTAF DELTAD_BUILD=AMD64,I386,POWERPC DELTAF_BUILD=AMD64,I386 DELTAD_BUILT=amd,i386,powerpc DELTAF_BUILT=amd,i386

(La otra manera de hacer esto es tener arch=version,version)

¿Como puedo elegir que delta estoy construyendo?

(la función wrap aqui presentada prueba para deltad+deltaf teniendo run+built)

 if ($VERSION_BUILD_THIS_RUN -neq $VERSION_BUILT_THIS_RUN);

(este se loop se tiene que ejecutar una vez para cada arquitectura)
ejecute
incluir en builder para cada arquitectura

    VERSION_BUILT=$VERSION_BUILT,ARCH JUST BUILT

 elif
    # all versions on all arches up to date
    break out
 fi

Diferente Proceso Sugerido

 # Architecture AMD64=FALSE I386=TRUE POWERPC=FALSE ARCH=UNSET
 case in AMD) ARCH=AMD64 . config-amd64 ;; I386) ARCH=AMD . config-i386 ;; POWERPC) ARCH=AMD . config-powerpc ;; *) echo "ARCH IS UNSET" exit 1 ;; esac
 DELTAD=FALSE DELTAF=TRUE RELEASE=UNSET  case in DETALD) RELEASE=DELTAD . config-deltad ;; DELTAF) RELEASE=DELTAF . config-deltaf ;; *) echo "RELEASE IS UNSET" exit 1 ;; esac

¿Alguna otra idea?

Builder.es/MultiarchSupport (last edited 2008-07-20 08:15:46 by Ark74)