mirror of
				https://github.com/simon987/sist2.git
				synced 2025-10-30 07:26:52 +00:00 
			
		
		
		
	Update CI build script
This commit is contained in:
		
							parent
							
								
									01490d1cbf
								
							
						
					
					
						commit
						903feb4889
					
				| @ -4,14 +4,20 @@ VCPKG_ROOT="/vcpkg" | |||||||
| 
 | 
 | ||||||
| git submodule update --init --recursive | git submodule update --init --recursive | ||||||
| 
 | 
 | ||||||
| rm -rf CMakeFiles CMakeCache.txt | mkdir build | ||||||
| cmake -DSIST_PLATFORM=x64_linux -DSIST_DEBUG=off -DBUILD_TESTS=off -DCMAKE_TOOLCHAIN_FILE="${VCPKG_ROOT}/scripts/buildsystems/vcpkg.cmake" . | ( | ||||||
|  |   cd build | ||||||
|  |   cmake -DSIST_PLATFORM=x64_linux -DSIST_DEBUG=off -DBUILD_TESTS=off -DCMAKE_TOOLCHAIN_FILE="${VCPKG_ROOT}/scripts/buildsystems/vcpkg.cmake" .. | ||||||
|   make -j $(nproc) |   make -j $(nproc) | ||||||
|   strip sist2 |   strip sist2 | ||||||
|   ./sist2 -v > VERSION |   ./sist2 -v > VERSION | ||||||
| mv sist2 sist2-x64-linux | ) | ||||||
|  | mv build/sist2 sist2-x64-linux | ||||||
| 
 | 
 | ||||||
|  | ( | ||||||
|  |   cd build | ||||||
|   rm -rf CMakeFiles CMakeCache.txt |   rm -rf CMakeFiles CMakeCache.txt | ||||||
| cmake -DSIST_PLATFORM=x64_linux -DSIST_DEBUG=on -DBUILD_TESTS=off -DCMAKE_TOOLCHAIN_FILE="${VCPKG_ROOT}/scripts/buildsystems/vcpkg.cmake" . |   cmake -DSIST_PLATFORM=x64_linux -DSIST_DEBUG=on -DBUILD_TESTS=off -DCMAKE_TOOLCHAIN_FILE="${VCPKG_ROOT}/scripts/buildsystems/vcpkg.cmake" .. | ||||||
|   make -j  $(nproc) |   make -j  $(nproc) | ||||||
| mv sist2_debug sist2-x64-linux-debug | ) | ||||||
|  | mv build/sist2_debug sist2-x64-linux-debug | ||||||
| @ -4,14 +4,19 @@ VCPKG_ROOT="/vcpkg" | |||||||
| 
 | 
 | ||||||
| git submodule update --init --recursive | git submodule update --init --recursive | ||||||
| 
 | 
 | ||||||
| rm -rf CMakeFiles CMakeCache.txt | mkdir build | ||||||
|  | ( | ||||||
|  |   cd build | ||||||
|   cmake -DSIST_PLATFORM=arm64_linux -DSIST_DEBUG=off -DBUILD_TESTS=off -DCMAKE_TOOLCHAIN_FILE="${VCPKG_ROOT}/scripts/buildsystems/vcpkg.cmake" . |   cmake -DSIST_PLATFORM=arm64_linux -DSIST_DEBUG=off -DBUILD_TESTS=off -DCMAKE_TOOLCHAIN_FILE="${VCPKG_ROOT}/scripts/buildsystems/vcpkg.cmake" . | ||||||
|   make -j $(nproc) |   make -j $(nproc) | ||||||
|   strip sist2 |   strip sist2 | ||||||
| mv sist2 sist2-arm64-linux | ) | ||||||
|  | mv build/sist2 sist2-arm64-linux | ||||||
| 
 | 
 | ||||||
| rm -rf CMakeFiles CMakeCache.txt | rm -rf CMakeFiles CMakeCache.txt | ||||||
|  | ( | ||||||
|  |   cd build | ||||||
|   cmake -DSIST_PLATFORM=arm64_linux -DSIST_DEBUG=on -DBUILD_TESTS=off -DCMAKE_TOOLCHAIN_FILE="${VCPKG_ROOT}/scripts/buildsystems/vcpkg.cmake" . |   cmake -DSIST_PLATFORM=arm64_linux -DSIST_DEBUG=on -DBUILD_TESTS=off -DCMAKE_TOOLCHAIN_FILE="${VCPKG_ROOT}/scripts/buildsystems/vcpkg.cmake" . | ||||||
|   make -j $(nproc) |   make -j $(nproc) | ||||||
| strip sist2 | ) | ||||||
| mv sist2_debug sist2-arm64-linux-debug | mv build/sist2_debug sist2-arm64-linux-debug | ||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user