add sh to gitignore
This commit is contained in:
		
							
								
								
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							| @@ -1 +1,2 @@ | |||||||
| build/ | build/ | ||||||
|  | *.sh | ||||||
							
								
								
									
										17
									
								
								my_config.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										17
									
								
								my_config.sh
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,17 @@ | |||||||
|  | #!/bin/bash | ||||||
|  |  | ||||||
|  | cmd=${1} | ||||||
|  | package=netcdfcxx_legacy | ||||||
|  | address=/opt/stow | ||||||
|  | taress=/usr/local | ||||||
|  |  | ||||||
|  | if [[ ${cmd} == "configure" && ! -d "build/" ]]; then | ||||||
|  | 	mkdir build && cd build && cmake .. -DCMAKE_INSTALL_PREFIX=${address}/${package} -DCMAKE_BUILD_TYPE=Release | ||||||
|  | elif [[ ${cmd} == "configure" ]]; then | ||||||
|  | 	cd build && rm -rf * && cmake .. -DCMAKE_INSTALL_PREFIX=${address}/${package} -DCMAKE_BUILD_TYPE=Release | ||||||
|  | elif [[ ${cmd} == "build" ]]; then | ||||||
|  | 	cd build && make | ||||||
|  | elif [[ ${cmd} == "install" ]]; then | ||||||
|  | 	cd build && sudo make install | ||||||
|  | 	sudo stow --dir=${address} --target=${taress} ${package} | ||||||
|  | fi | ||||||
		Reference in New Issue
	
	Block a user