diff options
-rwxr-xr-x | MakeRelease.job | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/MakeRelease.job b/MakeRelease.job index bb5e7f52..3f2efcce 100755 --- a/MakeRelease.job +++ b/MakeRelease.job @@ -17,7 +17,7 @@ extra= toolchain_config="" user_workspace="${WORKSPACE:-/home/${USER:-buildslave}/workspace}" -OPTS="`getopt -o r:t:f:d:bs:w:nl:g:u:h -l target:,ref:,date:,fileserver:,tarbin:,tarsrc:,workspace:,toolchainconfig:,glibc:,gcc:,binutils:,help`" +OPTS="`getopt -o r:t:f:d:bs:w:nm:l:g:u:h -l target:,ref:,date:,fileserver:,tarbin:,tarsrc:,workspace:,toolchainconfig:,manifest:,glibc:,gcc:,binutils:,help`" while test $# -gt 0; do case $1 in -w|--workspace) user_workspace=$2 ;; @@ -28,6 +28,7 @@ while test $# -gt 0; do -r|--ref) ref=$2 ;; --toolchainconfig) toolchain_config=$2 ;; -f|--fileserver) fileserver=$2 ;; + -m|--manifest) manifest_src=$2 ;; -l|--glibc) glibc_src=$2 ;; -g|--gcc) gcc_src=$2 ;; -u|--binutils) binutils_src=$2 ;; @@ -114,10 +115,11 @@ else libc="--set libc=newlib" fi +manifest=${manifest:+--manifest ${manifest_src}} glibc=${glibc_src:+glibc=${glibc_src}} binutils=${binutils_src:+binutils=${binutils_src}} gcc=${gcc_src:+gcc=${gcc_src}} -srcs="${gcc} ${binutils} ${glibc}" +srcs="${gcc} ${binutils} ${glibc} ${manifest}" # Build a toolchain, run the tests, and the create a source release as a tarball if test x"${tarsrc}" = x"yes"; then |