Skip to content

Commit 2ba2603

Browse files
authored
Merge pull request DOCGroup#178 from DOCGroup/elliottc/more_databases
Support for more databases and utilities
2 parents 33c20e2 + 92be644 commit 2ba2603

File tree

13 files changed

+81
-9
lines changed

13 files changed

+81
-9
lines changed

config/bsoncxx.mpb

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
// -*- MPC -*-
2+
project: boost_base {
3+
includes += $(MONGODB_ROOT)/include/bsoncxx/v_noabi
4+
libpaths += $(MONGODB_ROOT)/lib
5+
lit_libs += bsoncxx bson-1.0
6+
}

config/fuerte.mpb

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
// -*- MPC -*-
2+
project: boost_date_time, openssl, velocypack {
3+
macros += NGHTTP2_STATICLIB
4+
includes += $(FUERTE_ROOT)/include
5+
libpaths += $(FUERTE_ROOT)/lib
6+
lit_libs += fuerte llhttp nghttp2
7+
}

config/mongodb.mpb

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
// -*- MPC -*-
2-
project: boost_base {
3-
includes += $(MONGODB_ROOT)/include/mongocxx/v_noabi \
4-
$(MONGODB_ROOT)/include/bsoncxx/v_noabi
5-
libpaths += $(MONGODB_ROOT)/lib
6-
lit_libs += mongocxx mongoc-1.0 bsoncxx bson-1.0
2+
project: bsoncxx {
3+
includes += $(MONGODB_ROOT)/include/mongocxx/v_noabi
4+
lit_libs += mongocxx mongoc-1.0
75
}

config/msgpack.mpb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
project {
1+
project: boost_base {
22
includes += $(MSGPACK_ROOT)/include
33
}

config/objectstore.mpb

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
// -*- MPC -*-
2+
project {
3+
Define_Custom(Schema) {
4+
automatic_in = 1
5+
automatic_out = 1
6+
command = $(OS_ROOTDIR)/bin/ossg
7+
commandflags = -I $(OS_ROOTDIR)/include \
8+
-asdb <%input_noext%>.adb -asof <%input_noext%>.obj
9+
inputext = .imp
10+
generic_outputext = .obj, .adb
11+
keyword schemaflags = commandflags
12+
}
13+
14+
includes += $(OS_ROOTDIR)/include
15+
libpaths += $(OS_ROOTDIR)/lib
16+
libs += ostore
17+
18+
specific(prop:microsoft) {
19+
macros += _CRT_SECURE_NO_WARNINGS
20+
exceptionhandling = Async
21+
}
22+
}

config/odb_mysql.mpb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ project: mysql {
1717

1818
macros += DATABASE_MYSQL LIBODB_MYSQL_INCLUDE_SHORT
1919
includes += $(ODB_ROOT)
20-
libpaths += $(ODB_ROOT)/lib
20+
libpaths += $(ODB_ROOT)/lib64 $(ODB_ROOT)/lib
2121

2222
specific(prop:windows) {
2323
macros += WIN32_LEAN_AND_MEAN

config/op_lite.mpb

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
// -*- MPC -*-
2+
project: boost_base, msgpack {
3+
includes += $(OP_LITE_ROOT)
4+
libpaths += $(OP_LITE_ROOT)/lib
5+
libs += op_lite
6+
}

config/rdfox.mpb

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
// -*- MPC -*-
2+
project {
3+
includes += $(RDFOX_ROOT)/include
4+
libpaths += $(RDFOX_ROOT)/lib
5+
lit_libs += libRDFox
6+
7+
specific(prop:microsoft) {
8+
exceptionhandling = Async
9+
}
10+
}

config/redisxx.mpb

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
// -*- MPC -*-
2+
project {
3+
includes += $(REDIS_ROOT)/include
4+
libpaths += $(REDIS_ROOT)/lib
5+
lit_libs += redis++
6+
libs += hiredis
7+
8+
specific(prop:microsoft) {
9+
LanguageStandard = stdcpp17
10+
DisableSpecificWarnings += 4200
11+
}
12+
}

config/velocypack.mpb

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
// -*- MPC -*-
2+
project {
3+
includes += $(VELOCYPACK_ROOT)/include
4+
libpaths += $(VELOCYPACK_ROOT)/lib
5+
lit_libs += velocypack
6+
7+
specific(prop:microsoft) {
8+
LanguageStandard = stdcpp20
9+
}
10+
}

0 commit comments

Comments
 (0)