File tree Expand file tree Collapse file tree 4 files changed +14
-16
lines changed Expand file tree Collapse file tree 4 files changed +14
-16
lines changed Original file line number Diff line number Diff line change @@ -5,16 +5,15 @@ find_package(LibBSON 1.3.0 REQUIRED)
5
5
6
6
# Update these as needed.
7
7
# TODO: read from file
8
- set (BSONCXX_VERSION_MAJOR 0 )
9
- set (BSONCXX_VERSION_MINOR 3 )
8
+ set (BSONCXX_VERSION_MAJOR 3 )
9
+ set (BSONCXX_VERSION_MINOR 0 )
10
10
set (BSONCXX_VERSION_PATCH 0 )
11
- set (BSONCXX_VERSION_EXTRA "-pre" )
12
- set (BSONCXX_ABI_VERSION 0 )
11
+ set (BSONCXX_VERSION_EXTRA "-rc0- pre" )
12
+ set (BSONCXX_ABI_VERSION _noabi )
13
13
14
- set (BSONCXX_VERSION ${BSONCXX_VERSION_MAJOR} .${BSONCXX_VERSION_MINOR}.${BSONCXX_VERSION_PATCH} )
14
+ set (BSONCXX_VERSION ${BSONCXX_VERSION_MAJOR} .${BSONCXX_VERSION_MINOR}.${BSONCXX_VERSION_PATCH}${BSONCXX_VERSION_EXTRA} )
15
15
set (BSONCXX_INLINE_NAMESPACE "v${BSONCXX_ABI_VERSION} " )
16
- set (BSONCXX_DIRECTORY_PREFIX "v${BSONCXX_VERSION_MAJOR} .${BSONCXX_VERSION_MINOR} " )
17
- set (BSONCXX_HEADER_INSTALL_DIR "include/bsoncxx/${BSONCXX_DIRECTORY_PREFIX} " CACHE INTERNAL "" )
16
+ set (BSONCXX_HEADER_INSTALL_DIR "include/bsoncxx/${BSONCXX_INLINE_NAMESPACE} " CACHE INTERNAL "" )
18
17
19
18
# TODO: Not all combinations of options are valid, and USE_STD is only valid
20
19
# for C++14 compiles. Add logic to validate options and configure checks to validate
Original file line number Diff line number Diff line change @@ -7,5 +7,5 @@ Description: The MongoDB C++11 BSON Library
7
7
URL: http://github.com/mongodb/mongo-cxx-driver
8
8
Version: @BSONCXX_VERSION@
9
9
Requires.private: libbson-@LIBBSON_REQUIRED_ABI_VERSION@
10
- Cflags: -I${includedir}/bsoncxx/@BSONCXX_DIRECTORY_PREFIX @
10
+ Cflags: -I${includedir}/bsoncxx/@BSONCXX_INLINE_NAMESPACE @
11
11
Libs: -L${libdir} -lbsoncxx
Original file line number Diff line number Diff line change @@ -8,16 +8,15 @@ find_package(LibMongoC 1.3.0 REQUIRED)
8
8
9
9
# Update these as needed.
10
10
# TODO: read from file
11
- set (MONGOCXX_VERSION_MAJOR 0 )
12
- set (MONGOCXX_VERSION_MINOR 3 )
11
+ set (MONGOCXX_VERSION_MAJOR 3 )
12
+ set (MONGOCXX_VERSION_MINOR 0 )
13
13
set (MONGOCXX_VERSION_PATCH 0 )
14
- set (MONGOCXX_VERSION_EXTRA "-pre" )
15
- set (MONGOCXX_ABI_VERSION 0 )
14
+ set (MONGOCXX_VERSION_EXTRA "-rc0- pre" )
15
+ set (MONGOCXX_ABI_VERSION _noabi )
16
16
17
- set (MONGOCXX_VERSION ${MONGOCXX_VERSION_MAJOR} .${MONGOCXX_VERSION_MINOR}.${MONGOCXX_VERSION_PATCH} )
17
+ set (MONGOCXX_VERSION ${MONGOCXX_VERSION_MAJOR} .${MONGOCXX_VERSION_MINOR}.${MONGOCXX_VERSION_PATCH}${MONGOCXX_VERSION_EXTRA} )
18
18
set (MONGOCXX_INLINE_NAMESPACE "v${MONGOCXX_ABI_VERSION} " )
19
- set (MONGOCXX_DIRECTORY_PREFIX "v${MONGOCXX_VERSION_MAJOR} .${MONGOCXX_VERSION_MINOR} " )
20
- set (MONGOCXX_HEADER_INSTALL_DIR "include/mongocxx/${MONGOCXX_DIRECTORY_PREFIX} " CACHE INTERNAL "" )
19
+ set (MONGOCXX_HEADER_INSTALL_DIR "include/mongocxx/${MONGOCXX_INLINE_NAMESPACE} " CACHE INTERNAL "" )
21
20
22
21
add_subdirectory (config )
23
22
Original file line number Diff line number Diff line change @@ -9,5 +9,5 @@ Version: @MONGOCXX_VERSION@
9
9
Requires.private: libbson-@LIBBSON_REQUIRED_ABI_VERSION@
10
10
Requires.private: libmongoc-@LIBMONGOC_REQUIRED_ABI_VERSION@
11
11
Requires: libbsoncxx
12
- Cflags: -I${includedir}/mongocxx/@MONGOCXX_DIRECTORY_PREFIX @
12
+ Cflags: -I${includedir}/mongocxx/@MONGOCXX_INLINE_NAMESPACE @
13
13
Libs: -L${libdir} -lmongocxx
You can’t perform that action at this time.
0 commit comments