@@ -31,7 +31,7 @@ poco: libexecs $(if $(TESTS),tests) $(if $(SAMPLES),samples)
3131all : libexecs tests samples
3232
3333INSTALLDIR = $(DESTDIR )$(POCO_PREFIX )
34- COMPONENTS = Foundation XML Util Net Crypto NetSSL_OpenSSL Data Data/SQLite Data/ODBC Data/MySQL Zip PageCompiler PageCompiler/File2Page PDF CppParser JSON
34+ COMPONENTS = Foundation XML Util Net Crypto NetSSL_OpenSSL Data Data/SQLite Data/ODBC Data/MySQL Zip PageCompiler PageCompiler/File2Page PDF CppParser JSON MongoDB
3535
3636cppunit :
3737 $(MAKE ) -C $(POCO_BASE ) /CppUnit
@@ -51,8 +51,8 @@ install: libexecs
5151 find $(POCO_BUILD ) /lib -name " libPoco*" -type f -exec cp -f {} $(INSTALLDIR ) /lib$(LIB64SUFFIX ) \;
5252 find $(POCO_BUILD ) /lib -name " libPoco*" -type l -exec cp -Rf {} $(INSTALLDIR ) /lib$(LIB64SUFFIX ) \;
5353
54- libexecs = Foundation-libexec XML-libexec JSON-libexec Util-libexec Net-libexec Crypto-libexec NetSSL_OpenSSL-libexec Data-libexec Data/SQLite-libexec Data/ODBC-libexec Data/MySQL-libexec Zip-libexec PageCompiler-libexec PageCompiler/File2Page-libexec PDF-libexec CppParser-libexec
55- tests = Foundation-tests XML-tests JSON-tests Util-tests Net-tests Crypto-tests NetSSL_OpenSSL-tests Data-tests Data/SQLite-tests Data/ODBC-tests Data/MySQL-tests Zip-tests PDF-tests CppParser-tests
54+ libexecs = Foundation-libexec XML-libexec JSON-libexec Util-libexec Net-libexec Crypto-libexec NetSSL_OpenSSL-libexec Data-libexec Data/SQLite-libexec Data/ODBC-libexec Data/MySQL-libexec Zip-libexec PageCompiler-libexec PageCompiler/File2Page-libexec PDF-libexec CppParser-libexec MongoDB-libexec
55+ tests = Foundation-tests XML-tests JSON-tests Util-tests Net-tests Crypto-tests NetSSL_OpenSSL-tests Data-tests Data/SQLite-tests Data/ODBC-tests Data/MySQL-tests Zip-tests PDF-tests CppParser-tests MongoDB-tests
5656samples = Foundation-samples XML-samples JSON-samples Util-samples Net-samples Crypto-samples NetSSL_OpenSSL-samples Data-samples Zip-samples PageCompiler-samples PDF-samples
5757
5858.PHONY : poco all libexecs cppunit tests samples clean distclean install
@@ -187,6 +187,12 @@ CppParser-libexec: Foundation-libexec
187187CppParser-tests : CppParser-libexec
188188 $(MAKE ) -C $(POCO_BASE ) /CppParser/testsuite
189189
190+ MongoDB-libexec : Foundation-libexec Net-libexec
191+ $(MAKE ) -C $(POCO_BASE ) /MongoDB
192+
193+ MongoDB-tests : MongoDB-libexec Net-libexec cppunit
194+ $(MAKE ) -C $(POCO_BASE ) /MongoDB/testsuite
195+
190196
191197clean :
192198 $(MAKE ) -C $(POCO_BASE ) /Foundation clean
@@ -231,6 +237,8 @@ clean:
231237 $(MAKE ) -C $(POCO_BASE ) /JSON clean
232238 $(MAKE ) -C $(POCO_BASE ) /JSON/testsuite clean
233239 $(MAKE ) -C $(POCO_BASE ) /JSON/samples clean
240+ $(MAKE ) -C $(POCO_BASE ) /MongoDB clean
241+ $(MAKE ) -C $(POCO_BASE ) /MongoDB/testsuite clean
234242
235243distclean :
236244 rm -rf $(POCO_BUILD ) /lib
0 commit comments