cmake_minimum_required(VERSION 3.11)\r
\r
-if (WIN32)\r
-\r
PROJECT (dali-core)\r
\r
add_subdirectory(dali/devel-api)\r
#add_subdirectory(dali/internal)\r
add_subdirectory(dali/public-api)\r
\r
-SET(INTERNAL_DIR ${dali_SOURCE_DIR}/dali-core/dali/internal)\r
+SET(INTERNAL_DIR ${CMAKE_CURRENT_SOURCE_DIR}/dali/internal)\r
\r
SET(SOURCES ${SOURCES}\r
- ${dali_SOURCE_DIR}/dali-core/dali/integration-api/trace.cpp\r
+ ${CMAKE_CURRENT_SOURCE_DIR}/dali/integration-api/trace.cpp\r
${INTERNAL_DIR}/common/blending-options.cpp\r
${INTERNAL_DIR}/common/core-impl.cpp\r
${INTERNAL_DIR}/common/internal-constants.cpp\r
)\r
\r
link_directories(\r
-${dali_SOURCE_DIR}/dali-adaptor/dali-windows-backend/ExLib\r
+../windows-dependencies/ExLib\r
)\r
\r
ADD_DEFINITIONS(\r
/vmg\r
/NODEFAULTLIB:"libcmt.lib"\r
-/FI"${dali_SOURCE_DIR}/dali-adaptor/dali-windows-backend/ExInclude/PreprocessorDefinitions.h"\r
+/FI"../windows-dependencies/ExInclude/PreprocessorDefinitions.h"\r
/DBUILDING_DALI_CORE\r
/MP\r
+/Gz\r
)\r
#head file path \r
INCLUDE_DIRECTORIES( \r
./\r
-${dali_SOURCE_DIR}/dali-adaptor/dali-windows-backend/ExInclude\r
+../windows-dependencies/ExInclude\r
)\r
\r
-set(LIBRARY_OUTPUT_PATH ${dali_SOURCE_DIR}/bin)\r
+set(LIBRARY_OUTPUT_PATH ../../../bin)\r
\r
ADD_LIBRARY(dali-core SHARED ${SOURCES})\r
\r
target_link_libraries(dali-core WindowsPlatform.lib)\r
\r
-endif()\r
-\r
#add link library \r
#TARGET_LINK_LIBRARIES(${FS_BUILD_BINARY_PREFIX}sqrt ${LIBRARIES})
\ No newline at end of file