mirror of
				https://github.com/neovim/neovim.git
				synced 2025-10-26 12:27:24 +00:00 
			
		
		
		
	 b05100a9ea
			
		
	
	b05100a9ea
	
	
	
		
			
			Also remove Libvterm-tbl2inc_c.cmake as it's not required. It's used to generate files that are already provided by the Libvterm project by default. It's also not really something we need to concern ourselves with as it's more of an authoring tool for the Libvterm creator as mentioned in https://github.com/neovim/neovim/pull/21986#issuecomment-1403733054.
		
			
				
	
	
		
			16 lines
		
	
	
		
			485 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
			
		
		
	
	
			16 lines
		
	
	
		
			485 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
| if(USE_EXISTING_SRC_DIR)
 | |
|   unset(LIBVTERM_URL)
 | |
| endif()
 | |
| ExternalProject_Add(libvterm
 | |
|   URL ${LIBVTERM_URL}
 | |
|   URL_HASH SHA256=${LIBVTERM_SHA256}
 | |
|   DOWNLOAD_NO_PROGRESS TRUE
 | |
|   DOWNLOAD_DIR ${DEPS_DOWNLOAD_DIR}/libvterm
 | |
|   PATCH_COMMAND ${CMAKE_COMMAND} -E copy
 | |
|     ${CMAKE_CURRENT_SOURCE_DIR}/cmake/LibvtermCMakeLists.txt
 | |
|     ${DEPS_BUILD_DIR}/src/libvterm/CMakeLists.txt
 | |
|   CMAKE_ARGS ${DEPS_CMAKE_ARGS}
 | |
|   CMAKE_CACHE_ARGS ${DEPS_CMAKE_CACHE_ARGS})
 | |
| 
 | |
| list(APPEND THIRD_PARTY_DEPS libvterm)
 |