This commit is contained in:
Joao Paulo Magalhaes
2021-12-28 17:18:42 +00:00
parent 2548f60f42
commit ee581f8570
8 changed files with 17 additions and 9 deletions

2
.github/release.sh vendored
View File

@@ -108,8 +108,6 @@ function _c4_validate_ver()
if [ ! -f changelog/$ver.md ] ; then \
if [ -f changelog/current.md ] ; then
git mv changelog/current.md changelog/$ver.md
touch changelog/current.md
git add changelog/current.md
else
echo "ERROR: could not find changelog/$ver.md or changelog/current.md"
exit 1

View File

@@ -4,7 +4,7 @@ project(ryml
DESCRIPTION "Rapid YAML parsing and emitting"
HOMEPAGE_URL "https://github.com/biojppm/rapidyaml"
LANGUAGES CXX)
c4_project(VERSION 0.2.3 STANDALONE
c4_project(VERSION 0.3.0 STANDALONE
AUTHOR "Joao Paulo Magalhaes <dev@jpmag.me>")

View File

@@ -13,7 +13,10 @@
Or ryml, for short. ryml is a C++ library to parse and emit YAML, and
do it fast.
do it fast. (If you are looking to use your programs with a YAML tree
as a configuration tree with override facilities, there is
[c4conf](https://github.com/biojppm/c4conf), a sister project which
uses ryml).
ryml parses both read-only and in-situ source buffers; the resulting
data nodes hold only views to sub-ranges of the source buffer. No
@@ -66,7 +69,8 @@ ryml is [available in Python](https://pypi.org/project/rapidyaml/),
and can very easily be compiled to JavaScript through emscripten (see
below).
See also [the changelog](https://github.com/biojppm/rapidyaml/changelog) and [the roadmap](https://github.com/biojppm/rapidyaml/ROADMAP.md).
See also [the changelog](https://github.com/biojppm/rapidyaml/changelog)
and [the roadmap](https://github.com/biojppm/rapidyaml/ROADMAP.md).
<!-- endpythonreadme -->

View File

@@ -96,3 +96,9 @@ ryml::Tree tree2 = {mr2.callbacks()};
- Fix [#173](https://github.com/biojppm/rapidyaml/issues/173): add alias target `ryml::ryml` ([PR #174](https://github.com/biojppm/rapidyaml/pull/174))
- Speedup compilation of tests by removing linking with yaml-cpp and libyaml. ([PR #177](https://github.com/biojppm/rapidyaml/pull/177))
- Fix [c4core#53](https://github.com/biojppm/c4core/issues/53): cmake install targets were missing call to `export()` ([PR #179](https://github.com/biojppm/c4core/pull/179)).
- Add missing export to `Tree` ([PR #181](https://github.com/biojppm/c4core/pull/181)).
### Thanks
- @aviktorov

View File

@@ -5,7 +5,7 @@
github_url = "https://github.com/biojppm/rapidyaml/"
[version]
current = "0.2.3"
current = "0.3.0"
# Example of a semver regexp.
# Make sure this matches current_version before

View File

@@ -4,7 +4,7 @@ project(ryml
HOMEPAGE_URL "https://github.com/biojppm/rapidyaml"
LANGUAGES CXX)
include(../../ext/c4core/cmake/c4Project.cmake)
c4_project(VERSION 0.2.3
c4_project(VERSION 0.3.0
AUTHOR "Joao Paulo Magalhaes <dev@jpmag.me>")

View File

@@ -4,7 +4,7 @@ project(ryml
HOMEPAGE_URL "https://github.com/biojppm/rapidyaml"
LANGUAGES CXX)
include(../../ext/c4core/cmake/c4Project.cmake)
c4_project(VERSION 0.1.7
c4_project(VERSION 0.3.0
AUTHOR "Joao Paulo Magalhaes <dev@jpmag.me>")
set(rymldir "${CMAKE_CURRENT_LIST_DIR}/../..")