Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1--- old/linux/CMakeLists.txt 2024-11-30 12:48:42.346266052 +0000 2+++ new/linux/CMakeLists.txt 2024-11-30 12:50:45.495928529 +0000 3@@ -9,29 +9,10 @@ 4 set(PROJECT_NAME "metadata_god") 5 project(${PROJECT_NAME} LANGUAGES CXX) 6 7-# Download the binaries if they are not already present. 8-set(LibRoot "${CMAKE_CURRENT_SOURCE_DIR}/${LibraryVersion}") 9-set(ArchivePath "${LibRoot}.tar.gz") 10-if(NOT EXISTS ${ArchivePath}) 11- file(DOWNLOAD 12- "https://github.com/KRTirtho/metadata_god/releases/download/${LibraryVersion}/other.tar.gz" 13- ${ArchivePath} 14- TLS_VERIFY ON 15- ) 16-endif() 17- 18-# Extract the binaries, overriding any already present. 19-file(REMOVE_RECURSE ${LibRoot}) 20-file(MAKE_DIRECTORY ${LibRoot}) 21-execute_process( 22- COMMAND ${CMAKE_COMMAND} -E tar xzf ${ArchivePath} 23- WORKING_DIRECTORY ${LibRoot} 24-) 25- 26 # List of absolute paths to libraries that should be bundled with the plugin. 27 # This list could contain prebuilt libraries, or libraries created by an 28 # external build triggered from this build file. 29 set(metadata_god_bundled_libraries 30- "${LibRoot}/${FLUTTER_TARGET_PLATFORM}/libmetadata_god.so" 31+ @output_lib@ 32 PARENT_SCOPE 33 )