Add packing script
This commit is contained in:
		
							
								
								
									
										23
									
								
								package.sh
									
									
									
									
									
								
							
							
						
						
									
										23
									
								
								package.sh
									
									
									
									
									
								
							| @@ -5,9 +5,11 @@ cd `dirname $0` | |||||||
|  |  | ||||||
| mkdir -p dist | mkdir -p dist | ||||||
|  |  | ||||||
|  | ## Linux build | ||||||
|  |  | ||||||
| mkdir -p build | mkdir -p build | ||||||
| cd build | cd build | ||||||
| cmake .. -DCMAKE_BUILD_TYPE=Release | cmake -DCMAKE_BUILD_TYPE=Release .. | ||||||
| make | make | ||||||
| rm -f couch-linux.tgz | rm -f couch-linux.tgz | ||||||
| tar cvzf couch-linux.tgz \ | tar cvzf couch-linux.tgz \ | ||||||
| @@ -15,4 +17,23 @@ tar cvzf couch-linux.tgz \ | |||||||
|     CORRESPONDINGSOURCE.txt \ |     CORRESPONDINGSOURCE.txt \ | ||||||
|     LICENSE |     LICENSE | ||||||
| mv couch-linux.tgz ../dist | mv couch-linux.tgz ../dist | ||||||
|  | cd .. | ||||||
|  |  | ||||||
|  | ## Windows build | ||||||
|  | mkdir -p build-win | ||||||
|  | cd build-win | ||||||
|  | x86_64-w64-mingw32-cmake -DCMAKE_BUILD_TYPE=Release .. | ||||||
|  | make | ||||||
|  | rm -rf couch-win.zip | ||||||
|  | cp ../binaries/*.dll . | ||||||
|  | zip couch-win.zip \ | ||||||
|  |     couch.exe \ | ||||||
|  |     CORRESPONDINGSOURCE.txt \ | ||||||
|  |     LICENSE \ | ||||||
|  |     *.dll | ||||||
|  | mv couch-win.zip ../dist | ||||||
|  | cd .. | ||||||
|  |  | ||||||
|  | ## Source packages | ||||||
|  | git archive -o dist/couch-source.tgz master | ||||||
|  | git archive -o dist/couch-source.zip master | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Dane Johnson
					Dane Johnson