From: subhransu mohanty Date: Thu, 26 Jul 2018 00:43:36 +0000 (+0900) Subject: lottie: updated library dependancy to c++14 X-Git-Tag: submit/tizen/20180917.042405~192 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F65%2F185065%2F1;p=platform%2Fcore%2Fuifw%2Flottie-player.git lottie: updated library dependancy to c++14 Change-Id: I6262065f30393830ea5192d0f549491f2c42677e --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 40f8ea6..daf3d6b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -22,7 +22,7 @@ add_library(lottie-player::lottie-player ALIAS lottie-player) #declare target compilation options target_compile_options(lottie-player PUBLIC - -std=c++11 + -std=c++14 PRIVATE -Wall -fvisibility=hidden) diff --git a/meson.build b/meson.build index c6a2f2a..8abff81 100644 --- a/meson.build +++ b/meson.build @@ -6,7 +6,7 @@ lottie_player_lib_version = '0.0.1' add_global_arguments('-DDEMO_DIR="@0@/example/resource/"'.format(meson.current_source_dir()), language : 'cpp') -compiler_flags = ['-Wall','-std=c++11', '-fvisibility=hidden'] +compiler_flags = ['-Wall','-std=c++14', '-fvisibility=hidden'] if (build_machine.system() == 'linux') compiler_flags += ['-pthread'] diff --git a/src/vector/vglobal.h b/src/vector/vglobal.h index eefe5b2..0585955 100644 --- a/src/vector/vglobal.h +++ b/src/vector/vglobal.h @@ -35,16 +35,6 @@ typedef uint8_t uchar; #include"vdebug.h" #define VECTOR_FALLTHROUGH -/* - * keep this till we move the code to c++14 - */ -namespace std { -template -std::unique_ptr make_unique( Args&& ...args ) -{ - return std::unique_ptr( new T( std::forward(args)... ) ); -} -} #include class RefCount