From a1873645d4ed21ca80706426beece6775dac16fa Mon Sep 17 00:00:00 2001 From: Eduardo Davila Date: Thu, 23 Oct 2008 09:30:07 +0000 Subject: [PATCH] *** empty log message *** --- kernel/appli/bbPlugPackage/bbPlugPackage.cpp | 31 ++++++++++++++++++-- 1 file changed, 28 insertions(+), 3 deletions(-) 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() ) ) { -- 2.45.1