From: Eduardo Davila Date: Thu, 23 Oct 2008 09:30:07 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: v0.9.0~2 X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=commitdiff_plain;h=a1873645d4ed21ca80706426beece6775dac16fa;p=bbtk.git *** empty log message *** --- diff --git a/kernel/appli/bbPlugPackage/bbPlugPackage.cpp b/kernel/appli/bbPlugPackage/bbPlugPackage.cpp index 22502b1..552d5a4 100644 --- a/kernel/appli/bbPlugPackage/bbPlugPackage.cpp +++ b/kernel/appli/bbPlugPackage/bbPlugPackage.cpp @@ -34,12 +34,37 @@ int main(int argc, char **argv) ConfigurationFile::GetInstance().AddPackagePathsAndWrite( path ); std::string command; - command = ConfigurationFile::GetInstance().Get_bin_path(); +#if defined(WIN32) + command = "\""; +#endif + command += ConfigurationFile::GetInstance().Get_bin_path(); command += ConfigurationFile::GetInstance().Get_file_separator(); - command += "bbRegeneratePackageDoc " + pname + " -q && "; + command += "bbRegeneratePackageDoc"; +#if defined(WIN32) + command += "\""; +#endif + command += " " + pname + " -q"; + +if ( system ( command.c_str() ) ) + { + std::cout << "An error occured while running '" + << command << "'" << std::endl; + return 1; + } + + + + command = ""; +#if defined(WIN32) + command = "\""; +#endif command += ConfigurationFile::GetInstance().Get_bin_path(); command += ConfigurationFile::GetInstance().Get_file_separator(); - command += "bbRegenerateBoxesLists -q "; + command += "bbRegenerateBoxesLists"; +#if defined(WIN32) + command += "\""; +#endif + command += " -q"; if ( ! system ( command.c_str() ) ) {