cd within the subshell
This commit is contained in:
		@@ -14,18 +14,18 @@ if [[ ! -d target/perf-libs ]]; then
 | 
				
			|||||||
  fi
 | 
					  fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  mkdir -p target/perf-libs
 | 
					  mkdir -p target/perf-libs
 | 
				
			||||||
  cd target/perf-libs
 | 
					 | 
				
			||||||
  (
 | 
					  (
 | 
				
			||||||
    set -x
 | 
					    set -x
 | 
				
			||||||
 | 
					    cd target/perf-libs
 | 
				
			||||||
    curl https://solana-perf.s3.amazonaws.com/v0.12.1/x86_64-unknown-linux-gnu/solana-perf.tgz | tar zxvf -
 | 
					    curl https://solana-perf.s3.amazonaws.com/v0.12.1/x86_64-unknown-linux-gnu/solana-perf.tgz | tar zxvf -
 | 
				
			||||||
  )
 | 
					  )
 | 
				
			||||||
 | 
					 | 
				
			||||||
  echo "Downloaded solana-perf version: $(cat solana-perf-HEAD.txt)"
 | 
					 | 
				
			||||||
fi
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
cat > target/perf-libs/env.sh <<'EOF'
 | 
					cat > target/perf-libs/env.sh <<'EOF'
 | 
				
			||||||
SOLANA_PERF_LIBS="$(cd $(dirname "${BASH_SOURCE[0]}"); pwd)"
 | 
					SOLANA_PERF_LIBS="$(cd $(dirname "${BASH_SOURCE[0]}"); pwd)"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					echo "solana-perf-libs version: $(cat $SOLANA_PERF_LIBS/solana-perf-HEAD.txt)"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
if [[ -r "$SOLANA_PERF_LIBS"/solana-perf-CUDA_HOME.txt ]]; then
 | 
					if [[ -r "$SOLANA_PERF_LIBS"/solana-perf-CUDA_HOME.txt ]]; then
 | 
				
			||||||
  CUDA_HOME=$(cat "$SOLANA_PERF_LIBS"/solana-perf-CUDA_HOME.txt)
 | 
					  CUDA_HOME=$(cat "$SOLANA_PERF_LIBS"/solana-perf-CUDA_HOME.txt)
 | 
				
			||||||
else
 | 
					else
 | 
				
			||||||
@@ -55,9 +55,8 @@ else
 | 
				
			|||||||
  echo Warning: unable to validate CUDA version
 | 
					  echo Warning: unable to validate CUDA version
 | 
				
			||||||
  echo ==============================================
 | 
					  echo ==============================================
 | 
				
			||||||
fi
 | 
					fi
 | 
				
			||||||
 | 
					 | 
				
			||||||
EOF
 | 
					EOF
 | 
				
			||||||
 | 
					
 | 
				
			||||||
echo
 | 
					echo
 | 
				
			||||||
echo "source ./target/perf-libs/env.sh to setup environment"
 | 
					echo "source $PWD/target/perf-libs/env.sh to setup environment"
 | 
				
			||||||
exit 0
 | 
					exit 0
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user