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}")