mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2026-02-04 02:15:47 +00:00
lottie: updated library dependancy to c++14
Change-Id: I6262065f30393830ea5192d0f549491f2c42677e
This commit is contained in:
@@ -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)
|
||||
|
||||
|
||||
@@ -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']
|
||||
|
||||
@@ -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<typename T, typename ...Args>
|
||||
std::unique_ptr<T> make_unique( Args&& ...args )
|
||||
{
|
||||
return std::unique_ptr<T>( new T( std::forward<Args>(args)... ) );
|
||||
}
|
||||
}
|
||||
|
||||
#include<atomic>
|
||||
class RefCount
|
||||
|
||||
Reference in New Issue
Block a user