Fixing network logging build
[platform/core/uifw/dali-adaptor.git] / build / tizen / common.cmake
old mode 100644 (file)
new mode 100755 (executable)
index f5c9641..83a3dd4
@@ -1,15 +1,21 @@
 # Find dependencies ( linux, tizen )
-FIND_PACKAGE(PkgConfig REQUIRED)
+IF( ENABLE_PKG_CONFIGURE )
+  FIND_PACKAGE(PkgConfig REQUIRED)
+ENDIF()
 
 # Special constant for ARG_ENABLE function
 SET( ENABLE_VAL "#ENABLE_VAL" )
 SET( HELP_ENABLES "" )
 SET( CUSTOM_ARGUMENTS "" )
+
 # Macro checks if the module is available and sets user variable
 MACRO( CHECK_MODULE_AND_SET PKG_VAR PKG_LIB_REQUIREMENTS VAR_TO_SET )
   PKG_CHECK_MODULES(${PKG_VAR} "${PKG_LIB_REQUIREMENTS}")
   IF( ${PKG_VAR}_FOUND )
-    SET( ${VAR_TO_SET} 1 )
+    SET( ${VAR_TO_SET} ON )
+    SET( ${VAR_TO_SET}_ENABLED ON )
+  ELSE()
+    SET( ${VAR_TO_SET}_ENABLED OFF )
   ENDIF()
 ENDMACRO()
 
@@ -25,7 +31,7 @@ ENDFUNCTION()
 # Conditional macro immitates autoconf AM_CONDITIONAL
 MACRO( CONDITIONAL VARIABLE )
   IF( ${ARGN} )
-      SET( ${VARIABLE} 1 )
+      SET( ${VARIABLE} ON )
   ENDIF()
 ENDMACRO()