From 7797a9d1ccf03bf80e8e8b5048a6193a87328eac Mon Sep 17 00:00:00 2001 From: Kolan Sh Date: Tue, 19 Dec 2017 08:23:53 +0300 Subject: [PATCH] Check LibPkgModules for empty value. --- ValaBinCommonRules.cmake | 4 +++- ValaLibCommonRules.cmake | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/ValaBinCommonRules.cmake b/ValaBinCommonRules.cmake index 6e6aa19..d9a4e11 100644 --- a/ValaBinCommonRules.cmake +++ b/ValaBinCommonRules.cmake @@ -12,7 +12,9 @@ VALA_PRECOMPILE (VALA_C ${BinSources} GENERATE_VAPI GENERATE_HEADER ) -PKG_CHECK_MODULES (PKGS REQUIRED ${BinPkgModules}) +IF (NOT "${LibPkgModules}" STREQUAL "") + PKG_CHECK_MODULES (PKGS REQUIRED ${LibPkgModules}) +ENDIF () INCLUDE_DIRECTORIES (${PKGS_INCLUDE_DIRS} ${CMAKE_BINARY_DIR}/po) ADD_EXECUTABLE (${BinName} ${VALA_C} ${BinExtraSources}) ADD_DEFINITIONS (-DGETTEXT_PACKAGE="${PROJECT_LOWERCASE_NAME}-${MAJOR}") diff --git a/ValaLibCommonRules.cmake b/ValaLibCommonRules.cmake index 45ed3dd..709554f 100644 --- a/ValaLibCommonRules.cmake +++ b/ValaLibCommonRules.cmake @@ -22,7 +22,9 @@ VALA_PRECOMPILE (VALA_C ${LibSources} GENERATE_VAPI GENERATE_HEADER ${generate_header} ) -PKG_CHECK_MODULES (PKGS REQUIRED ${LibPkgModules}) +IF (NOT "${LibPkgModules}" STREQUAL "") + PKG_CHECK_MODULES (PKGS REQUIRED ${LibPkgModules}) +ENDIF () INCLUDE_DIRECTORIES (${PKGS_INCLUDE_DIRS} ${CMAKE_BINARY_DIR}/po) ADD_LIBRARY (${LibName} SHARED ${VALA_C} ${LibExtraSources}) ADD_DEFINITIONS (-DGETTEXT_PACKAGE="${PROJECT_LOWERCASE_NAME}-${MAJOR}")