-third_party_src_files = \
- $(third_party_src_dir)/nanosvg/nanosvg.cc \
- $(third_party_src_dir)/nanosvg/nanosvgrast.cc \
- $(third_party_src_dir)/facebook-flexbox/layout.c
+# Set the source directory
+SET( third_party_src_dir ${ROOT_SRC_DIR}/dali-toolkit/third-party )
+
+SET( third_party_src_files
+ ${third_party_src_dir}/nanosvg/nanosvg.cc
+ ${third_party_src_dir}/nanosvg/nanosvgrast.cc
+ ${third_party_src_dir}/yoga/Utils.cpp
+ ${third_party_src_dir}/yoga/YGConfig.cpp
+ ${third_party_src_dir}/yoga/YGEnums.cpp
+ ${third_party_src_dir}/yoga/YGFloatOptional.cpp
+ ${third_party_src_dir}/yoga/YGLayout.cpp
+ ${third_party_src_dir}/yoga/YGNode.cpp
+ ${third_party_src_dir}/yoga/YGNodePrint.cpp
+ ${third_party_src_dir}/yoga/YGStyle.cpp
+ ${third_party_src_dir}/yoga/Yoga.cpp
+)
+
+SET( SOURCES ${SOURCES}
+ ${third_party_src_files}
+)