Skip to content

Commit bf3d272

Browse files
committed
release: prepare for 0.2 release
1 parent 4f17e31 commit bf3d272

File tree

3 files changed

+35
-38
lines changed

3 files changed

+35
-38
lines changed

CMakeLists.txt

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
cmake_minimum_required( VERSION 3.3 )
22

33
#declare project
4-
project( rlottie VERSION 0.1 LANGUAGES C CXX ASM)
4+
project( rlottie VERSION 0.2 LANGUAGES C CXX ASM)
55

66
if (NOT CMAKE_BUILD_TYPE)
77
set(CMAKE_BUILD_TYPE MinSizeRel)
@@ -18,9 +18,8 @@ set_target_properties( rlottie PROPERTIES DEFINE_SYMBOL RLOTTIE_BUILD )
1818

1919
#declare version of the target
2020
set(player_version_major 0)
21-
set(player_version_minor 0)
22-
set(player_version_patch 1)
23-
set(player_version ${player_version_major}.${player_version_minor}.${player_version_patch} )
21+
set(player_version_minor 2)
22+
set(player_version ${player_version_major}.${player_version_minor})
2423
set_target_properties(rlottie PROPERTIES
2524
VERSION ${player_version}
2625
SOVERSION ${player_version_major}
@@ -64,8 +63,6 @@ if (NOT WIN32)
6463
target_compile_options(rlottie
6564
PUBLIC
6665
PRIVATE
67-
-Werror
68-
-Wextra
6966
-Wnon-virtual-dtor
7067
-Woverloaded-virtual
7168
-Wno-unused-parameter

meson.build

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
project('rlottie',
22
'cpp',
3-
default_options : ['warning_level=3', 'werror=true', 'cpp_std=c++14', 'optimization=s'],
4-
version : '0.1',
3+
default_options : ['cpp_std=c++14', 'optimization=s'],
4+
version : '0.2',
55
license : 'MIT',
66
meson_version : '>=0.49',
77
)

packaging/rlottie.spec

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
%define devel %mklibname rlottie -d
44

55
%define git 20200408
6-
%define rel 1
6+
%define rel 2
77

88
Name: rlottie
9-
Version: 0.0.1
9+
Version: 0.2
1010
Release: %mkrel %{?git:-c git%{git}} %{rel}
1111
Summary: Platform independent standalone library that plays Lottie Animation
1212
Group: System/Libraries
@@ -42,36 +42,36 @@ bodymovin, Sketch with Lottie Sketch Export, and from Haiku.
4242

4343
For the first time, designers can create and ship beautiful animations without
4444
an engineer painstakingly recreating it by hand. Since the animation is backed
45-
by JSON they are extremely small in size but can be large in complexity!
46-
47-
This is the development libraries for rlottie.
48-
49-
%package -n %{libname}
50-
Summary: Platform independent standalone library that plays Lottie Animation
51-
Group: System/Libraries
52-
53-
%description -n %{libname}
54-
rlottie is a platform independent standalone c++ library for rendering vector
55-
based animations and art in realtime.
56-
57-
Lottie loads and renders animations and vectors exported in the bodymovin JSON
58-
format. Bodymovin JSON can be created and exported from After Effects with
59-
bodymovin, Sketch with Lottie Sketch Export, and from Haiku.
60-
61-
For the first time, designers can create and ship beautiful animations without
62-
an engineer painstakingly recreating it by hand. Since the animation is backed
63-
by JSON they are extremely small in size but can be large in complexity!
64-
65-
%prep
66-
%autosetup -n %{name}-master
67-
68-
%build
69-
%meson
70-
71-
%install
45+
by JSON they are extremely small in size but can be large in complexity!
46+
47+
This is the development libraries for rlottie.
48+
49+
%package -n %{libname}
50+
Summary: Platform independent standalone library that plays Lottie Animation
51+
Group: System/Libraries
52+
53+
%description -n %{libname}
54+
rlottie is a platform independent standalone c++ library for rendering vector
55+
based animations and art in realtime.
56+
57+
Lottie loads and renders animations and vectors exported in the bodymovin JSON
58+
format. Bodymovin JSON can be created and exported from After Effects with
59+
bodymovin, Sketch with Lottie Sketch Export, and from Haiku.
60+
61+
For the first time, designers can create and ship beautiful animations without
62+
an engineer painstakingly recreating it by hand. Since the animation is backed
63+
by JSON they are extremely small in size but can be large in complexity!
64+
65+
%prep
66+
%autosetup -n %{name}-master
67+
68+
%build
69+
%meson
70+
71+
%install
7272
%meson_install
7373

74-
%files -n %{devel}
74+
%files -n %{devel}
7575
%{_includedir}/rlottie.h
7676
%{_includedir}/rlottie_capi.h
7777
%{_includedir}/rlottiecommon.h

0 commit comments

Comments
 (0)