]> Creatis software - crea.git/commitdiff
comments
authorjean-pierre roux <jean-pierre.roux@creatis.insa-lyon.fr>
Fri, 8 Apr 2011 11:12:29 +0000 (11:12 +0000)
committerjean-pierre roux <jean-pierre.roux@creatis.insa-lyon.fr>
Fri, 8 Apr 2011 11:12:29 +0000 (11:12 +0000)
appli/creaNewProject/creaNewProject.cpp

index 93cfd5c9d70f085434f9b5cefd39221331a6d58a..265d432b4e031c707ffc49d1b63dd5ca5ce53595 100644 (file)
@@ -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);