Implementing Framebuffer object
[platform/core/uifw/dali-core.git] / build / tizen / CMakeLists.txt
index eb890c2..8dadbc7 100644 (file)
@@ -147,7 +147,7 @@ ELSEIF( UNIX )
 
   # TODO: Clang is a lot more strict with warnings, we should address
   # those issues at some point.
-  IF( NOT ${CMAKE_CXX_COMPILER_ID} STREQUAL "Clang" )
+  IF( NOT ${CMAKE_CXX_COMPILER_ID} MATCHES "Clang" )
     ADD_COMPILE_OPTIONS( -Werror )
   ENDIF()
 
@@ -195,6 +195,7 @@ INCLUDE( ${ROOT_SRC_DIR}/dali/internal/file.list )
 INCLUDE( ${ROOT_SRC_DIR}/dali/integration-api/file.list )
 INCLUDE( ${ROOT_SRC_DIR}/dali/public-api/file.list )
 INCLUDE( ${ROOT_SRC_DIR}/dali/devel-api/file.list )
+INCLUDE( ${ROOT_SRC_DIR}/dali/graphics-api/file.list )
 IF( WIN32 )
   INCLUDE( ${ROOT_SRC_DIR}/dali/internal/file-windows.list )
 ELSEIF( UNIX )
@@ -288,6 +289,7 @@ ENDMACRO(INSTALL_HEADERS_WITH_DIRECTORY)
 # Install headers using lists defined by ADD_SUBDIRECTORY
 INSTALL_HEADERS_WITH_DIRECTORY(PUBLIC_API_HEADERS ${ROOT_SRC_DIR}/dali "dali")
 INSTALL_HEADERS_WITH_DIRECTORY(DEVEL_API_HEADERS ${ROOT_SRC_DIR}/dali "dali")
+INSTALL_HEADERS_WITH_DIRECTORY(GRAPHICS_API_HEADERS ${ROOT_SRC_DIR}/dali "dali")
 INSTALL_HEADERS_WITH_DIRECTORY(INTEGRATION_API_HEADERS ${ROOT_SRC_DIR}/dali "dali")
 INSTALL_HEADERS_WITH_DIRECTORY(PACKAGE_DOXY_HEADERS ${PACKAGE_DOXY_SRC_DIR} "dali/doc" )
 
@@ -350,7 +352,7 @@ IF( ENABLE_COVERAGE )
           -name libdali*.so* \)
           | grep -v TC | xargs rm -rf
           TARGET  ${DALI_CORE_PREFIX}distclean
-          VERBATIM
+VERBATIM
           )
 
   ENDIF( LCOV_BIN )
@@ -363,10 +365,20 @@ IF( ENABLE_LINK_TEST )
   SET( LINKER_TEST_SOURCES
     linker-test.cpp
     ${DALI_TEST_SUITE_DIR}/test-application.cpp
-    ${DALI_TEST_SUITE_DIR}/test-platform-abstraction.cpp
-    ${DALI_TEST_SUITE_DIR}/test-render-controller.cpp
     ${DALI_TEST_SUITE_DIR}/test-gl-abstraction.cpp
     ${DALI_TEST_SUITE_DIR}/test-gl-sync-abstraction.cpp
+    ${DALI_TEST_SUITE_DIR}/test-graphics-buffer.cpp
+    ${DALI_TEST_SUITE_DIR}/test-graphics-command-buffer.cpp
+    ${DALI_TEST_SUITE_DIR}/test-graphics-controller.cpp
+    ${DALI_TEST_SUITE_DIR}/test-graphics-framebuffer.cpp
+    ${DALI_TEST_SUITE_DIR}/test-graphics-pipeline.cpp
+    ${DALI_TEST_SUITE_DIR}/test-graphics-program.cpp
+    ${DALI_TEST_SUITE_DIR}/test-graphics-reflection.cpp
+    ${DALI_TEST_SUITE_DIR}/test-graphics-sampler.cpp
+    ${DALI_TEST_SUITE_DIR}/test-graphics-shader.cpp
+    ${DALI_TEST_SUITE_DIR}/test-graphics-texture.cpp
+    ${DALI_TEST_SUITE_DIR}/test-platform-abstraction.cpp
+    ${DALI_TEST_SUITE_DIR}/test-render-controller.cpp
     ${DALI_TEST_SUITE_DIR}/test-trace-call-stack.cpp
   )
   ADD_EXECUTABLE( ${LINKER_TEST_NAME} ${LINKER_TEST_SOURCES} )