mirror of
				https://git.suyu.dev/suyu/suyu.git
				synced 2025-11-04 12:34:39 +08:00 
			
		
		
		
	externals: Use upstream zlib
We don't need to depend on a custom fork for this. We can add the library as is, and then make it excluded from the ALL target, so we only link in the libraries that we actually make use of.
This commit is contained in:
		
							parent
							
								
									9aac7fbc22
								
							
						
					
					
						commit
						80bdb44ead
					
				@ -11,4 +11,5 @@ ninja
 | 
			
		||||
 | 
			
		||||
ccache -s
 | 
			
		||||
 | 
			
		||||
ctest -VV -C Release
 | 
			
		||||
# Ignore zlib's tests, since they aren't gated behind a CMake option.
 | 
			
		||||
ctest -VV -E "(example|example64)" -C Release
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										8
									
								
								.gitmodules
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										8
									
								
								.gitmodules
									
									
									
									
										vendored
									
									
								
							@ -47,8 +47,8 @@
 | 
			
		||||
    path = externals/sirit
 | 
			
		||||
    url = https://github.com/ReinUsesLisp/sirit
 | 
			
		||||
[submodule "libzip"]
 | 
			
		||||
	path = externals/libzip
 | 
			
		||||
	url = https://github.com/DarkLordZach/libzip
 | 
			
		||||
    path = externals/libzip
 | 
			
		||||
    url = https://github.com/DarkLordZach/libzip
 | 
			
		||||
[submodule "zlib"]
 | 
			
		||||
	path = externals/zlib
 | 
			
		||||
	url = https://github.com/DarkLordZach/zlib
 | 
			
		||||
    path = externals/zlib
 | 
			
		||||
    url = https://github.com/madler/zlib
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										6
									
								
								externals/CMakeLists.txt
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								externals/CMakeLists.txt
									
									
									
									
										vendored
									
									
								
							@ -77,12 +77,12 @@ if (ENABLE_VULKAN)
 | 
			
		||||
    add_subdirectory(sirit)
 | 
			
		||||
endif()
 | 
			
		||||
 | 
			
		||||
# zlib
 | 
			
		||||
add_subdirectory(zlib EXCLUDE_FROM_ALL)
 | 
			
		||||
 | 
			
		||||
# libzip
 | 
			
		||||
add_subdirectory(libzip)
 | 
			
		||||
 | 
			
		||||
# zlib
 | 
			
		||||
add_subdirectory(zlib)
 | 
			
		||||
 | 
			
		||||
if (ENABLE_WEB_SERVICE)
 | 
			
		||||
    # LibreSSL
 | 
			
		||||
    set(LIBRESSL_SKIP_INSTALL ON CACHE BOOL "")
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										2
									
								
								externals/zlib
									
									
									
									
										vendored
									
									
								
							
							
								
								
								
								
								
								
									
									
								
							
						
						
									
										2
									
								
								externals/zlib
									
									
									
									
										vendored
									
									
								
							@ -1 +1 @@
 | 
			
		||||
Subproject commit 094ed57db392170130bc710293568de7b576306d
 | 
			
		||||
Subproject commit cacf7f1d4e3d44d871b605da3b647f07d718623f
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user