File tree Expand file tree Collapse file tree 3 files changed +7
-6
lines changed Expand file tree Collapse file tree 3 files changed +7
-6
lines changed Original file line number Diff line number Diff line change 5
5
6
6
# ObjectBox Generator
7
7
8
- Current version: 4.0.0-beta
8
+ Current version: 4.0.0
9
9
10
10
ObjectBox is a superfast cross-platform object-oriented database.
11
11
ObjectBox Generator produces code for ObjectBox C, C++ and Go APIs (more languages to be supported in the future).
@@ -36,9 +36,10 @@ Build notes:
36
36
To get started, have a look at the specific language bindings (the approaches differ):
37
37
38
38
* C and C++ [ repository] ( https://github.com/objectbox/objectbox-c ) and [ docs] ( https://cpp.objectbox.io/ ) .
39
- In summary, you define a FlatBuffers schema file, and the ObjectBox Generator will create plain C++ data classes
40
- and helper classes that "glue" the data classes to the ObjectBox runtime library.
41
- CMake users can also use the convenient add_obx_schema() task instead of using the generator executable directly.
39
+ * CMake users use ` add_obx_schema() ` task to configure and invoke the generator at build time.
40
+ * Non-CMake users can run the generator directly.
41
+ In summary, you define a FlatBuffers schema file, and the ObjectBox Generator will create plain C++ data classes
42
+ and helper classes that "glue" the data classes to the ObjectBox runtime library.
42
43
* Go [ repository] ( https://github.com/objectbox/objectbox-go ) and [ docs] ( https://golang.objectbox.io/ ) .
43
44
Here, you start with Go data structs, for which the Generator generates the glue code directly.
44
45
Original file line number Diff line number Diff line change @@ -128,7 +128,7 @@ Generated headers and sources are written to the sub-directories ``ObjectBoxGene
128
128
option (OBX_GENERATOR_ALLOW_FETCH "Opt-in automatic download and prepare for local execution" ON )
129
129
130
130
# Updated by maintainer to latest available version:
131
- set (ObjectBoxGenerator_FETCH_VERSION 4.0.0-beta ) # Note: must be safe for filename
131
+ set (ObjectBoxGenerator_FETCH_VERSION 4.0.0) # Note: must be safe for filename
132
132
# Using the version in the directories used for the generator executable to cleanly support multiple versions.
133
133
# This is e.g. relevant when updating to ensure fetching the new version.
134
134
set (ObjectBoxGenerator_FETCH_DIR ${CMAKE_BINARY_DIR} /ObjectBoxGenerator-download/${ObjectBoxGenerator_FETCH_VERSION} /fetch)
Original file line number Diff line number Diff line change @@ -35,7 +35,7 @@ import (
35
35
)
36
36
37
37
// Version specifies the current generator version.
38
- const Version = "4.0.0-beta "
38
+ const Version = "4.0.0"
39
39
40
40
// VersionId specifies the current generator version identifier.
41
41
// It is used to validate generated code compatibility and is increased when there are changes in the generated code.
You can’t perform that action at this time.
0 commit comments