From: jean-pierre roux Date: Fri, 8 Apr 2011 11:12:29 +0000 (+0000) Subject: comments X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=commitdiff_plain;h=b5137f0744f50f51113528ad7785d6a3c1543131;p=crea.git comments --- diff --git a/appli/creaNewProject/creaNewProject.cpp b/appli/creaNewProject/creaNewProject.cpp index 93cfd5c..265d432 100644 --- a/appli/creaNewProject/creaNewProject.cpp +++ b/appli/creaNewProject/creaNewProject.cpp @@ -33,13 +33,15 @@ bool myApp::OnInit( ) wxString description = wxGetTextFromUser(_T("Enter Package Description (html format)"), _T("create New Package"), _T("NO_DESCRIPTION")); - if (description.IsEmpty()) return false; - -char * install_Dir = getenv("bbtk_DIR"); -std::string execGUICreateNewPackage(install_Dir); -execGUICreateNewPackage = "bbi " + execGUICreateNewPackage; + if (description.IsEmpty()) return false; #if(_WIN32) + // \TODO rewrite, according to new trick // JPR + + char * install_Dir = getenv("bbtk_DIR"); + std::string execGUICreateNewPackage(install_Dir); + execGUICreateNewPackage = "bbi " + execGUICreateNewPackage; + std::string command("creaNewProject.bat "); std::string command1("creaSed.exe "); std::string command2("del "); @@ -56,7 +58,7 @@ execGUICreateNewPackage = "bbi " + execGUICreateNewPackage; // Create a Package at the same time. JPR - /// \TODO rewrite, according to new trick + /// \TODO rewrite, according to new trick // JPR execGUICreateNewPackage += "\..\..\..\share\bbtk\bbs\toolsbbtk\appli\GUICreatePackage.bbs"; system(execGUICreateNewPackage.c_str()); } @@ -96,12 +98,12 @@ execGUICreateNewPackage = "bbi " + execGUICreateNewPackage; std::string add; add = "echo 'ADD_SUBDIRECTORY(bbtk_" + crea::wx2std(name) + "_PKG)' >> " + nomDirectory + "/CMakeLists.txt"; - std::cout << add << std::endl; + //std::cout << add << std::endl; system(add.c_str()); } else - { + { wxString err(_T("An error occured while running '")); err += crea::std2wx(command) + _T("'"); wxMessageBox(err,_T("creaNewProject"),wxOK | wxICON_ERROR);