zlib-ng: cross build
This commit is contained in:
		
							parent
							
								
									8899af9d0e
								
							
						
					
					
						commit
						1f6f51b9be
					
				
					 1 changed files with 16 additions and 3 deletions
				
			
		|  | @ -10,12 +10,21 @@ fetch() { | ||||||
| build() { | build() { | ||||||
| 	cd $pkgname-$pkgver | 	cd $pkgname-$pkgver | ||||||
| 	cd build | 	cd build | ||||||
|  | 
 | ||||||
|  | 	PREFIX=/usr | ||||||
|  | 
 | ||||||
|  | 	[ -z "$WITH_CROSS" ] || cmake_extra_flags="-DCMAKE_CROSSCOMPILING=ON \ | ||||||
|  | 		-DCMAKE_SYSROOT=$WITH_CROSS_DIR \ | ||||||
|  | 		-DCMAKE_C_COMPILER_TARGET=$ARCH-linux-musl" | ||||||
|  | 	[ -z "$FOR_CROSS" ] || PREFIX=$FOR_CROSS_DIR | ||||||
|  | 
 | ||||||
| 	cmake -G Ninja ../ \ | 	cmake -G Ninja ../ \ | ||||||
| 		-DCMAKE_BUILD_TYPE=Release \ | 		-DCMAKE_BUILD_TYPE=Release \ | ||||||
| 		-DCMAKE_INSTALL_PREFIX=/usr \ | 		-DCMAKE_INSTALL_PREFIX=$PREFIX \ | ||||||
| 		-DCMAKE_INSTALL_LIBDIR=lib \ | 		-DCMAKE_INSTALL_LIBDIR=lib \ | ||||||
| 		-DZLIB_COMPAT=ON | 		-DZLIB_COMPAT=ON \ | ||||||
| 	 | 		$cmake_extra_flags | ||||||
|  | 
 | ||||||
| 	samu | 	samu | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  | @ -29,3 +38,7 @@ license() { | ||||||
| 	cd $pkgname-$pkgver | 	cd $pkgname-$pkgver | ||||||
| 	cat LICENSE.md | 	cat LICENSE.md | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | backup() { | ||||||
|  | 	return | ||||||
|  | } | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue