From aee53e2ffdd8c68a9b505f8aaad318bfbb459965 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Thu, 25 Aug 2022 16:18:16 -0700 Subject: [PATCH] CMake: add dummy install command This makes it so that `ninja install` will work as expected. --- CMakeLists.txt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index f50d8b48dc..35fe217dc8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1030,6 +1030,12 @@ elseif(MINGW) target_link_libraries(zig2 ntdll) endif() +# Dummy install command so that the "install" target is not missing. +# This is redundant from the "stage3" custom target below. +if(NOT ZIG_SKIP_INSTALL_LIB_FILES) + install(FILES "lib/compiler_rt.zig" DESTINATION "lib/zig") +endif() + set(ZIG_INSTALL_ARGS "build" --zig-lib-dir "${CMAKE_SOURCE_DIR}/lib" --prefix "${CMAKE_INSTALL_PREFIX}"