Use shallow clone for libsystemd external project

This commit is contained in:
Stanislav Angelovic
2019-05-13 19:21:23 +02:00
parent b87b0c9dd9
commit 81b5a67f35
2 changed files with 8 additions and 7 deletions

View File

@ -2,7 +2,7 @@
# PROJECT INFORMATION
#-------------------------------
cmake_minimum_required(VERSION 3.5)
cmake_minimum_required(VERSION 3.6)
project(sdbus-c++ VERSION 0.6.1 LANGUAGES C CXX)

View File

@ -34,6 +34,7 @@ ExternalProject_Add(LibsystemdBuildProject
PREFIX libsystemd-v${LIBSYSTEMD_VERSION}
GIT_REPOSITORY https://github.com/systemd/systemd.git
GIT_TAG v${LIBSYSTEMD_VERSION}
GIT_SHALLOW 1
UPDATE_COMMAND ""
CONFIGURE_COMMAND ${CMAKE_COMMAND} -E remove <BINARY_DIR>/*
COMMAND ${MESON} --buildtype=${LIBSYSTEMD_BUILD_TYPE} -Dstatic-libsystemd=pic <SOURCE_DIR> <BINARY_DIR>