Skip to content

Commit 2e06ff2

Browse files
AMPI: Eliminate cp -n from scripts
1 parent 25d6169 commit 2e06ff2

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/libs/ck-libs/ampi/ampiCC

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,6 +229,6 @@ Do $CHARMBIN/charmc -default-to-aout $ARGS $AMPICC_POST_OPTS $ROMIO
229229
status=$?
230230

231231
# Copy ampirun, but do not overwrite it if it already exists.
232-
[ $status -eq 0 ] && cp -n $CHARMBIN/ampirun .
232+
[[ $status -eq 0 && ! -f "ampirun" ]] && cp -f "$CHARMBIN/ampirun" .
233233

234234
exit $status

src/libs/ck-libs/ampi/ampif90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ ORIGIN='\$ORIGIN'
77
export AMPICC="$(basename $0)"
88
export AMPICC_MODE='ampif'
99

10-
cp -n $CHARMBIN/../include/mpif.h .
10+
[[ ! -f "mpif.h" ]] && cp -f "$CHARMBIN/../include/mpif.h" .
1111
$CHARMBIN/ampiCC "$@"
1212
status=$?
1313
/bin/rm -f mpif.h

0 commit comments

Comments
 (0)