Let's say I have the following code:
include(FetchContent)
FetchContent_Declare(cmark
GIT_REPOSITORY https://github.com/commonmark/cmark.git
GIT_TAG 0.29.0
)
FetchContent_MakeAvailable(cmark)
target_link_libraries(hello_world cmark::cmark_static)
install(TARGETS hello_world DESTINATION bin)
That works correctly, but whenever I run make install
, it also installs all the cmark files (like include/cmark_version.h
, lib/pkgconfig/libcmark.pc
, etc).
Is there any way to disable installing files from packages with FetchContent?
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…