diff --git a/maint/install-eureka.sh b/maint/install-eureka.sh index 0774a77fbe7035c6a42135792d4d4dbd42e385cf..2d45c67d426079625868067fbf0945f201e6ae17 100755 --- a/maint/install-eureka.sh +++ b/maint/install-eureka.sh @@ -1,8 +1,9 @@ #!/bin/bash -PREFIX=/soft/apps/darshan-1.1.14 +PREFIX=/soft/apps/darshan-2.0.0 +LOGDIR=/intrepid-fs0/logs/darshan/ -#darshan +# darshan job summary cd ../ install -d $PREFIX install -d $PREFIX/bin @@ -16,6 +17,10 @@ install -m 644 util/lib/TeX/Encode.pm $PREFIX/lib/TeX/ install -m 644 util/lib/Number/Bytes/Human.pm $PREFIX/lib/Number/Bytes install -m 644 util/share/* $PREFIX/share/ +# we also need to build darshan-parser in 2.0.0 +./configure --with-mem-align=16 --with-log-path=$LOGDIR --prefix=$PREFIX --with-jobid-env=COBALT_JOBID CFLAGS="-O2" && make darshan-parser +install -m 755 darshan-parser $PREFIX/bin/ + #gnuplot (new version with additional histogram support) cd extern tar -xvzf gnuplot-4.2.4.tar.gz diff --git a/maint/install-gadzooks.sh b/maint/install-gadzooks.sh index 0774a77fbe7035c6a42135792d4d4dbd42e385cf..c1bc2adb8256880fa3ddca10186b1d993fcbd63f 100755 --- a/maint/install-gadzooks.sh +++ b/maint/install-gadzooks.sh @@ -1,8 +1,9 @@ #!/bin/bash -PREFIX=/soft/apps/darshan-1.1.14 +PREFIX=/soft/apps/darshan-2.0.0 +LOGDIR=/pvfs-surveyor/logs/darshan -#darshan +# darshan job summary cd ../ install -d $PREFIX install -d $PREFIX/bin @@ -16,6 +17,10 @@ install -m 644 util/lib/TeX/Encode.pm $PREFIX/lib/TeX/ install -m 644 util/lib/Number/Bytes/Human.pm $PREFIX/lib/Number/Bytes install -m 644 util/share/* $PREFIX/share/ +# we also need to build darshan-parser in 2.0.0 +./configure --with-mem-align=16 --with-log-path=$LOGDIR --prefix=$PREFIX --with-jobid-env=COBALT_JOBID CFLAGS="-O2" && make darshan-parser +install -m 755 darshan-parser $PREFIX/bin/ + #gnuplot (new version with additional histogram support) cd extern tar -xvzf gnuplot-4.2.4.tar.gz diff --git a/maint/install-intrepid.sh b/maint/install-intrepid.sh index 0df2d4c19fbd918e3856827ce016677bd9815cc3..191450664699ca6a56c24b6fec7d93c0802e80e3 100755 --- a/maint/install-intrepid.sh +++ b/maint/install-intrepid.sh @@ -1,11 +1,11 @@ #!/bin/bash -PREFIX=/soft/apps/darshan-1.1.14 -LOGDIR=/pvfs-surveyor/darshan_logs +PREFIX=/soft/apps/darshan-2.0.0 +LOGDIR=/intrepid-fs0/logs/darshan/ #darshan cd ../ -./configure --with-mem-align=16 --with-log-path=$LOGDIR --prefix=$PREFIX --with-zlib-for-mpi=/soft/apps/zlib-1.2.3/ CFLAGS="-O2" && make && make install +./configure --with-mem-align=16 --with-log-path=$LOGDIR --prefix=$PREFIX --with-zlib-for-mpi=/soft/apps/zlib-1.2.3/ --with-jobid-env=COBALT_JOBID CFLAGS="-O2" && make && make install mkdir -p $LOGDIR $PREFIX/bin/darshan-mk-log-dirs.pl diff --git a/maint/install-surveyor.sh b/maint/install-surveyor.sh index 0df2d4c19fbd918e3856827ce016677bd9815cc3..97a4173d787a5284695f944f858111203f79d18e 100755 --- a/maint/install-surveyor.sh +++ b/maint/install-surveyor.sh @@ -1,11 +1,11 @@ #!/bin/bash -PREFIX=/soft/apps/darshan-1.1.14 -LOGDIR=/pvfs-surveyor/darshan_logs +PREFIX=/soft/apps/darshan-2.0.0 +LOGDIR=/pvfs-surveyor/logs/darshan #darshan cd ../ -./configure --with-mem-align=16 --with-log-path=$LOGDIR --prefix=$PREFIX --with-zlib-for-mpi=/soft/apps/zlib-1.2.3/ CFLAGS="-O2" && make && make install +./configure --with-mem-align=16 --with-log-path=$LOGDIR --prefix=$PREFIX --with-zlib-for-mpi=/soft/apps/zlib-1.2.3/ --with-jobid-env=COBALT_JOBID CFLAGS="-O2" && make && make install mkdir -p $LOGDIR $PREFIX/bin/darshan-mk-log-dirs.pl diff --git a/maint/upgrade-eureka.sh b/maint/upgrade-eureka.sh index 0f19b23770a0fe905297086c0515afdcaed64fb6..2d45c67d426079625868067fbf0945f201e6ae17 100755 --- a/maint/upgrade-eureka.sh +++ b/maint/upgrade-eureka.sh @@ -1,18 +1,26 @@ #!/bin/bash -PREFIX=/soft/apps/darshan-1.1.14 +PREFIX=/soft/apps/darshan-2.0.0 +LOGDIR=/intrepid-fs0/logs/darshan/ -#darshan +# darshan job summary cd ../ install -d $PREFIX install -d $PREFIX/bin install -d $PREFIX/lib install -d $PREFIX/lib/TeX +install -d $PREFIX/lib/Number +install -d $PREFIX/lib/Number/Bytes install -d $PREFIX/share install -m 755 util/bin/darshan-job-summary.pl $PREFIX/bin/ install -m 644 util/lib/TeX/Encode.pm $PREFIX/lib/TeX/ +install -m 644 util/lib/Number/Bytes/Human.pm $PREFIX/lib/Number/Bytes install -m 644 util/share/* $PREFIX/share/ +# we also need to build darshan-parser in 2.0.0 +./configure --with-mem-align=16 --with-log-path=$LOGDIR --prefix=$PREFIX --with-jobid-env=COBALT_JOBID CFLAGS="-O2" && make darshan-parser +install -m 755 darshan-parser $PREFIX/bin/ + #gnuplot (new version with additional histogram support) cd extern tar -xvzf gnuplot-4.2.4.tar.gz diff --git a/maint/upgrade-gadzooks.sh b/maint/upgrade-gadzooks.sh index 0f19b23770a0fe905297086c0515afdcaed64fb6..c1bc2adb8256880fa3ddca10186b1d993fcbd63f 100755 --- a/maint/upgrade-gadzooks.sh +++ b/maint/upgrade-gadzooks.sh @@ -1,18 +1,26 @@ #!/bin/bash -PREFIX=/soft/apps/darshan-1.1.14 +PREFIX=/soft/apps/darshan-2.0.0 +LOGDIR=/pvfs-surveyor/logs/darshan -#darshan +# darshan job summary cd ../ install -d $PREFIX install -d $PREFIX/bin install -d $PREFIX/lib install -d $PREFIX/lib/TeX +install -d $PREFIX/lib/Number +install -d $PREFIX/lib/Number/Bytes install -d $PREFIX/share install -m 755 util/bin/darshan-job-summary.pl $PREFIX/bin/ install -m 644 util/lib/TeX/Encode.pm $PREFIX/lib/TeX/ +install -m 644 util/lib/Number/Bytes/Human.pm $PREFIX/lib/Number/Bytes install -m 644 util/share/* $PREFIX/share/ +# we also need to build darshan-parser in 2.0.0 +./configure --with-mem-align=16 --with-log-path=$LOGDIR --prefix=$PREFIX --with-jobid-env=COBALT_JOBID CFLAGS="-O2" && make darshan-parser +install -m 755 darshan-parser $PREFIX/bin/ + #gnuplot (new version with additional histogram support) cd extern tar -xvzf gnuplot-4.2.4.tar.gz diff --git a/maint/upgrade-intrepid.sh b/maint/upgrade-intrepid.sh index 18e536326fad8e436bd9bfa75be018d8c89217ff..6173d7764dec9d7517ba929b8b3caca608421ee8 100755 --- a/maint/upgrade-intrepid.sh +++ b/maint/upgrade-intrepid.sh @@ -1,11 +1,11 @@ #!/bin/bash -PREFIX=/soft/apps/darshan-1.1.14 -LOGDIR=/pvfs-surveyor/darshan_logs +PREFIX=/soft/apps/darshan-2.0.0 +LOGDIR=/intrepid-fs0/logs/darshan/ #darshan cd ../ -./configure --with-mem-align=16 --with-log-path=$LOGDIR --prefix=$PREFIX --with-zlib-for-mpi=/soft/apps/zlib-1.2.3/ CFLAGS="-O2" && make && make install +./configure --with-mem-align=16 --with-log-path=$LOGDIR --prefix=$PREFIX --with-zlib-for-mpi=/soft/apps/zlib-1.2.3/ --with-jobid-env=COBALT_JOBID CFLAGS="-O2" && make && make install # log dir already exists #mkdir -p $LOGDIR diff --git a/maint/upgrade-surveyor.sh b/maint/upgrade-surveyor.sh index 18e536326fad8e436bd9bfa75be018d8c89217ff..1d2b05fb962a87b1000935f4cb6c581d5be45600 100755 --- a/maint/upgrade-surveyor.sh +++ b/maint/upgrade-surveyor.sh @@ -1,11 +1,11 @@ #!/bin/bash -PREFIX=/soft/apps/darshan-1.1.14 -LOGDIR=/pvfs-surveyor/darshan_logs +PREFIX=/soft/apps/darshan-2.0.0 +LOGDIR=/pvfs-surveyor/logs/darshan #darshan cd ../ -./configure --with-mem-align=16 --with-log-path=$LOGDIR --prefix=$PREFIX --with-zlib-for-mpi=/soft/apps/zlib-1.2.3/ CFLAGS="-O2" && make && make install +./configure --with-mem-align=16 --with-log-path=$LOGDIR --prefix=$PREFIX --with-zlib-for-mpi=/soft/apps/zlib-1.2.3/ --with-jobid-env=COBALT_JOBID CFLAGS="-O2" && make && make install # log dir already exists #mkdir -p $LOGDIR