From 8a121fc9b43499d3efae7bc41c14231a401e73f8 Mon Sep 17 00:00:00 2001 From: randomdan Date: Fri, 29 Oct 2010 11:15:48 +0000 Subject: Fix memory leak in stringf Split p2 up into specific libs by class --- project2/Jamfile.jam | 45 +++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 41 insertions(+), 4 deletions(-) diff --git a/project2/Jamfile.jam b/project2/Jamfile.jam index 17764b3..b396887 100644 --- a/project2/Jamfile.jam +++ b/project2/Jamfile.jam @@ -18,22 +18,56 @@ lib esmtp : : esmtp ; lib curl : : curl ; lib p2common : - [ glob *.cpp ] + appEngine.cpp dataSource.cpp environment.cpp fileRows.cpp fileStarGlibIoChannel.cpp iHaveParameters.cpp + iterate.cpp paramChecker.cpp perRowValues.cpp presenter.cpp procRows.cpp rawView.cpp regexCheck.cpp + sourceObject.cpp task.cpp variables.cpp view.cpp xmlObjectLoader.cpp : ../libmisc//misc - ../libodbcpp//odbcpp libxmlpp - libxslt boost_regex boost_filesystem + ; + +lib p2session : + [ glob session*.cpp ] + : + ../libmisc//misc + libxmlpp + ; + +lib p2sql : + [ glob sql*.cpp tablepatch.cpp rdbmsDataSource.cpp ] + : + ../libmisc//misc + ../libodbcpp//odbcpp + libxmlpp odbc - esmtp + ; + +lib p2url : + urlRows.cpp + : + ../libmisc//misc + libxmlpp curl ; +lib p2mail : + sendmailTask.cpp + : + ../libmisc//misc + libxmlpp + libxslt + esmtp + ; + exe p2web : [ glob cgi/*.cpp ] : p2common + p2session + p2url + p2sql + p2mail fcgi++ fcgi cgicc @@ -42,6 +76,9 @@ exe p2web : exe p2console : [ glob console/*.cpp ] : p2common + p2url + p2sql + p2mail ; explicit install ; -- cgit v1.2.3