Support Tizen app DRM
[framework/web/wrt-installer.git] / CMakeLists.txt
index b3933c5..666256f 100644 (file)
@@ -40,6 +40,7 @@ OPTION(MULTIPROCESS_SERVICE_SUPPORT "Process per service" OFF)
 OPTION(MULTIPROCESS_SERVICE_SUPPORT_INLINE "Process per service - inline mode support" OFF)
 OPTION(CSP_SUPPORT "Support for csp policy" ON)
 OPTION(ALLOW_NAVIGATION_SUPPORT "Support for allow-navigation" ON)
+OPTION(SCHEMA_VALIDATION_SUPPORT "Support for XML schema validation" OFF)
 
 ############################# compiler flags ##################################
 
@@ -70,6 +71,10 @@ ENDIF(CSP_SUPPORT)
 IF(ALLOW_NAVIGATION_SUPPORT)
     ADD_DEFINITIONS("-DALLOW_NAVIGATION_ENABLED")
 ENDIF(ALLOW_NAVIGATION_SUPPORT)
+IF(SCHEMA_VALIDATION_SUPPORT)
+    MESSAGE(STATUS "XML Schema validation of installed app enabled")
+    ADD_DEFINITIONS("-DSCHEMA_VALIDATION_ENABLED")
+ENDIF(SCHEMA_VALIDATION_SUPPORT)
 
 # If supported for the target machine, emit position-independent code,suitable
 # for dynamic linking and avoiding any limit on the size of the global offset
@@ -99,6 +104,7 @@ SET(TARGET_BACKEND_LIB "wgt")
 ############################# subdirectories ##################################
 ADD_SUBDIRECTORY(src)
 ADD_SUBDIRECTORY(etc)
+ADD_SUBDIRECTORY(configuration)
 
 IF(WITH_TESTS)
     ADD_SUBDIRECTORY(tests)