diff options
author | Benoit Foucher <benoit@zeroc.com> | 2002-07-24 04:34:07 +0000 |
---|---|---|
committer | Benoit Foucher <benoit@zeroc.com> | 2002-07-24 04:34:07 +0000 |
commit | 672d63bd33ccb7da1d5282c4913a426f7af6b884 (patch) | |
tree | dba86e2b2ed24e75cfb94a69e80be9894890c73b /cpp/src/IcePack/ServiceDeployer.cpp | |
parent | Test IcePack only on Linux (diff) | |
download | ice-672d63bd33ccb7da1d5282c4913a426f7af6b884.tar.bz2 ice-672d63bd33ccb7da1d5282c4913a426f7af6b884.tar.xz ice-672d63bd33ccb7da1d5282c4913a426f7af6b884.zip |
Added support for basedir attribute
Diffstat (limited to 'cpp/src/IcePack/ServiceDeployer.cpp')
-rw-r--r-- | cpp/src/IcePack/ServiceDeployer.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/cpp/src/IcePack/ServiceDeployer.cpp b/cpp/src/IcePack/ServiceDeployer.cpp index 0204f89aa03..523e4f1324b 100644 --- a/cpp/src/IcePack/ServiceDeployer.cpp +++ b/cpp/src/IcePack/ServiceDeployer.cpp @@ -55,6 +55,12 @@ IcePack::ServiceDeployHandler::startElement(const XMLCh *const name, AttributeLi if(str == "service") { + string basedir = getAttributeValueWithDefault(attrs, "basedir", ""); + if(!basedir.empty()) + { + _deployer.overrideBaseDir(basedir); + } + string kind = getAttributeValue(attrs, "kind"); if(kind == "standard") { |