#declare target
add_library( rlottie )
-set_target_properties( rlottie PROPERTIES DEFINE_SYMBOL LOT_BUILD )
+set_target_properties( rlottie PROPERTIES DEFINE_SYMBOL RLOTTIE_BUILD )
#declare version of the target
set(player_version_major 0)
endif()
if (WIN32 AND NOT BUILD_SHARED_LIBS)
- target_compile_definitions(rlottie PUBLIC -DLOT_BUILD=0)
+ target_compile_definitions(rlottie PUBLIC -DRLOTTIE_BUILD=0)
endif()
#declare dependancy
#include <memory>
#if defined _WIN32 || defined __CYGWIN__
- #ifdef LOT_BUILD
+ #ifdef RLOTTIE_BUILD
#define RLOTTIE_API __declspec(dllexport)
#else
#define RLOTTIE_API __declspec(dllimport)
#endif
#else
- #ifdef LOT_BUILD
+ #ifdef RLOTTIE_BUILD
#define RLOTTIE_API __attribute__ ((visibility ("default")))
#else
#define RLOTTIE_API
#define _RLOTTIE_COMMON_H_
#if defined _WIN32 || defined __CYGWIN__
- #ifdef LOT_BUILD
+ #ifdef RLOTTIE_BUILD
#define RLOTTIE_API __declspec(dllexport)
#else
#define RLOTTIE_API __declspec(dllimport)
#endif
#else
- #ifdef LOT_BUILD
+ #ifdef RLOTTIE_BUILD
#define RLOTTIE_API __attribute__ ((visibility ("default")))
#else
#define RLOTTIE_API
-compiler_flags = ['-DLOT_BUILD']
+compiler_flags = ['-DRLOTTIE_BUILD']
cc = meson.get_compiler('cpp')
if (cc.get_id() != 'msvc')
endif()
set_target_properties(rlottie-image-loader PROPERTIES
- DEFINE_SYMBOL LOT_BUILD
+ DEFINE_SYMBOL RLOTTIE_BUILD
PREFIX ""
SUFFIX ""
OUTPUT_NAME ${LOTTIE_MODULE_FILENAME}
#include "stb_image.h"
#if defined _WIN32 || defined __CYGWIN__
- #ifdef LOT_BUILD
+ #ifdef RLOTTIE_BUILD
#define RLOTTIE_API __declspec(dllexport)
#else
#define RLOTTIE_API __declspec(dllimport)
#endif
#else
- #ifdef LOT_BUILD
+ #ifdef RLOTTIE_BUILD
#define RLOTTIE_API __attribute__ ((visibility ("default")))
#else
#define RLOTTIE_API
<SDLCheck>true</SDLCheck>\r
<ConformanceMode>true</ConformanceMode>\r
<AdditionalIncludeDirectories>../inc;./;../src/lottie;../src/vector;../src/vector/pixman;../src/vector/freetype;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
- <AdditionalOptions>-DLOT_BUILD %(AdditionalOptions)</AdditionalOptions>\r
+ <AdditionalOptions>-DRLOTTIE_BUILD %(AdditionalOptions)</AdditionalOptions>\r
<DisableSpecificWarnings>4251;4244</DisableSpecificWarnings>\r
</ClCompile>\r
<Link>\r