summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrandomdan <randomdan@localhost>2011-03-01 09:52:20 +0000
committerrandomdan <randomdan@localhost>2011-03-01 09:52:20 +0000
commit7f0328a07bccd1fbde8579ac0a121f16f03e0c6d (patch)
treefc2c503176d1e4f5743450e67743298f88c6eef3
parentAdd missing implementation of noOutputExecute.cpp (diff)
downloadproject2-7f0328a07bccd1fbde8579ac0a121f16f03e0c6d.tar.bz2
project2-7f0328a07bccd1fbde8579ac0a121f16f03e0c6d.tar.xz
project2-7f0328a07bccd1fbde8579ac0a121f16f03e0c6d.zip
Just build the needed bits of libmisc into places they're needed, don't build all of it
-rw-r--r--project2/Jamfile.jam27
1 files changed, 17 insertions, 10 deletions
diff --git a/project2/Jamfile.jam b/project2/Jamfile.jam
index 4f8ba1a..1d9ba9b 100644
--- a/project2/Jamfile.jam
+++ b/project2/Jamfile.jam
@@ -53,8 +53,10 @@ lib p2common :
sourceObject.cpp task.cpp variables.cpp variableConvert.cpp view.cpp xmlObjectLoader.cpp exceptions.cpp
sessionClearTask.cpp session.cpp sessionSetTask.cpp commonObjects.cpp xmlPresenter.cpp requestHost.cpp
rowView.cpp rowSet.cpp rowUser.cpp rowProcessor.cpp config.cpp fileStrmVarWriter.cpp noOutputExecute.cpp
+ ../libmisc/buffer.cpp
+ ../libmisc/misc.cpp
:
- <library>../libmisc//misc
+ <include>../libmisc
<library>libxmlpp
<library>boost_filesystem
<library>boost_date_time
@@ -65,7 +67,7 @@ lib p2xml :
xmlRows.cpp xslRows.cpp
p2url
:
- <library>../libmisc//misc
+ <include>../libmisc
<library>libxmlpp
<library>libxslt
;
@@ -73,7 +75,7 @@ lib p2xml :
lib p2processes :
procRows.cpp
:
- <library>../libmisc//misc
+ <include>../libmisc
<library>libxmlpp
;
@@ -82,7 +84,7 @@ lib p2files :
fileRows.cpp
streamRows.cpp
:
- <library>../libmisc//misc
+ <include>../libmisc
<library>libxmlpp
<library>boost_filesystem
;
@@ -90,7 +92,7 @@ lib p2files :
lib p2regex :
regexCheck.cpp
:
- <library>../libmisc//misc
+ <include>../libmisc
<library>boost_regex
<library>libxmlpp
;
@@ -98,7 +100,7 @@ lib p2regex :
lib p2xmlSession :
sessionContainer.cpp sessionXml.cpp
:
- <library>../libmisc//misc
+ <include>../libmisc
<library>libxmlpp
: :
<library>p2uuid
@@ -111,7 +113,7 @@ obj rdbmsDataSource :
<odbc>yes:<library>../libodbcpp//odbcpp
<pq>yes:<library>../libpqpp//pqpp
<library>libxmlpp
- <library>../libmisc//misc
+ <include>../libmisc
;
lib p2sql :
@@ -121,6 +123,7 @@ lib p2sql :
<odbc>yes:<library>../libodbcpp//odbcpp
<pq>yes:<library>../libpqpp//pqpp
<library>libxmlpp
+ <include>../libmisc
: :
<odbc>yes:<library>../libodbcpp//odbcpp
<pq>yes:<library>../libpqpp//pqpp
@@ -129,8 +132,9 @@ lib p2sql :
lib p2url :
urlRows.cpp
curlHelper.cpp
+ ../libmisc/curlsup.cpp
:
- <library>../libmisc//misc
+ <include>../libmisc
<library>libxmlpp
<library>curl
;
@@ -138,7 +142,7 @@ lib p2url :
lib p2mail :
sendmailTask.cpp
:
- <library>../libmisc//misc
+ <include>../libmisc
<library>libxmlpp
<library>libxslt
<library>esmtp
@@ -147,7 +151,7 @@ lib p2mail :
lib p2web :
[ glob cgi/cgi*.cpp ]
:
- <library>../libmisc//misc
+ <include>../libmisc
<library>cgicc
<library>glibmm
<library>libxmlpp
@@ -160,6 +164,7 @@ exe p2cgi :
cgi/p2webCgi.cpp
:
<library>p2web
+ <include>../libmisc
;
exe p2fcgi :
@@ -168,12 +173,14 @@ exe p2fcgi :
fcgi
:
<library>p2web
+ <include>../libmisc
;
exe p2console :
[ glob console/*.cpp ]
:
<library>p2parts
+ <include>../libmisc
;
explicit install installp2con installp2cgi installp2fcgi ;