Nantes Université

Skip to content
Extraits de code Groupes Projets
Non vérifiée Valider 202ada8b rédigé par Jean-Francois GUILLAUME's avatar Jean-Francois GUILLAUME :squid:
Parcourir les fichiers

modifying compile_*.sh

parent a41e5689
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -6,7 +6,8 @@ export SLURM_VERSION_SPEC="17.02.11"
export SLURM_RELEASE_SPEC="1"
export SLURM_URL="https://github.com/SchedMD/slurm"
export SLURM_DEST_ARCH="x86_64"
export SLURM_OPTIONS="--with auth_none --with blcr --with bluegene --with cray --with cray_alps --with cray_network --with lua --with mysql --with openssl --with percs --with sgijob"
export SLURM_OPTIONS="--with auth_none --with blcr --with bluegene --with lua --with mysql --with openssl --with percs --with sgijob"
export SLURM_BUILD_DEP_OPTIONS="--define='_with_auth_none 0' --define='_with_blcr 0' --define='_with_bluegene 0' --define='_with_lua 0' --define='_with_mysql 0' --define='_with_openssl 0' --define='_with_percs 0' --define='_with_sgijob 0'"
#
# MUNGE RELATED
......
......@@ -6,7 +6,7 @@
# retrieving sources
/usr/bin/git clone -b munge-${MUNGE_VERSION} ${MUNGE_URL} ${TOP_DIR}/SOURCES/munge-${MUNGE_VERSION}
/usr/bin/cp ${TOP_DIR}/SOURCES/munge-${MUNGE_VERSION}/munge.spec ${TOP_DIR}/SPECS/munge.spec
tar --exclude-vcs --create --verbose --xz --file ${TOP_DIR}/SOURCES/munge-${MUNGE_VERSION}.tar.xz -C ${TOP_DIR}/SOURCES/ munge-${MUNGE_VERSION}
tar --exclude-vcs --totals --create --verbose --xz --file ${TOP_DIR}/SOURCES/munge-${MUNGE_VERSION}.tar.xz -C ${TOP_DIR}/SOURCES/ munge-${MUNGE_VERSION}
# installing dependencies
/bin/yum makecache fast
......
......@@ -5,16 +5,16 @@
# retrieving sources
/usr/bin/git clone -b slurm-${SLURM_VERSION} ${SLURM_URL} ${TOP_DIR}/SOURCES/slurm-${SLURM_VERSION_SPEC}-${SLURM_RELEASE_SPEC}
/usr/bin/sed -i "s|^Name:.*|Name: slurm|g" ${TOP_DIR}/SOURCES/slurm-${SLURM_VERSION}/slurm.spec
/usr/bin/sed -i "s|^Version:.*|Version: ${SLURM_VERSION_SPEC}|g" ${TOP_DIR}/SOURCES/slurm-${SLURM_VERSION}/slurm.spec
/usr/bin/sed -i "s|^Release:.*|Release: ${SLURM_RELEASE_SPEC}|g" ${TOP_DIR}/SOURCES/slurm-${SLURM_VERSION}/slurm.spec
/usr/bin/cp ${TOP_DIR}/SOURCES/slurm-${SLURM_VERSION}/slurm.spec ${TOP_DIR}/SPECS/slurm.spec
/usr/bin/tar --exclude-vcs --create --verbose --bzip2 --file ${TOP_DIR}/SOURCES/slurm-${SLURM_VERSION_SPEC}-${SLURM_RELEASE_SPEC}.tgz -C ${TOP_DIR}/SOURCES/ slurm-${SLURM_VERSION_SPEC}-${SLURM_RELEASE_SPEC}
/usr/bin/sed -i "s|^Name:.*|Name: slurm|g" ${TOP_DIR}/SOURCES/slurm-${SLURM_VERSION_SPEC}-${SLURM_RELEASE_SPEC}/slurm.spec
/usr/bin/sed -i "s|^Version:.*|Version: ${SLURM_VERSION_SPEC}|g" ${TOP_DIR}/SOURCES/slurm-${SLURM_VERSION_SPEC}-${SLURM_RELEASE_SPEC}/slurm.spec
/usr/bin/sed -i "s|^Release:.*|Release: ${SLURM_RELEASE_SPEC}|g" ${TOP_DIR}/SOURCES/slurm-${SLURM_VERSION_SPEC}-${SLURM_RELEASE_SPEC}/slurm.spec
/usr/bin/cp ${TOP_DIR}/SOURCES/slurm-${SLURM_VERSION_SPEC}-${SLURM_RELEASE_SPEC}/slurm.spec ${TOP_DIR}/SPECS/slurm.spec
/usr/bin/tar --exclude-vcs --totals --create --verbose --bzip2 --file ${TOP_DIR}/SOURCES/slurm-${SLURM_VERSION_SPEC}-${SLURM_RELEASE_SPEC}.tgz -C ${TOP_DIR}/SOURCES/ slurm-${SLURM_VERSION_SPEC}-${SLURM_RELEASE_SPEC}
# installing dependencies
/bin/yum makecache fast
/usr/bin/touch /var/lib/rpm/*
/bin/yum-builddep -y -q -e 0 ${TOP_DIR}/SPECS/slurm.spec
/bin/yum-builddep -y -q -e 0 ${SLURM_BUILD_DEP_OPTIONS} ${TOP_DIR}/SPECS/slurm.spec
/usr/bin/cp ${TOP_DIR}/rpmmacros ~/.rpmmacros
# compiling rpm
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter