]> Creatis software - crea.git/blobdiff - lib/creaDevManagerLib/wxCDMLibraryDescriptionPanel.cpp
Feature #1711 CreaDevManager application implementation
[crea.git] / lib / creaDevManagerLib / wxCDMLibraryDescriptionPanel.cpp
index d97d019ddb4e761c805586607978cea6cd0970ad..53472bb96a374ae8a523fecc33a41815170936d0 100644 (file)
@@ -192,7 +192,14 @@ void wxCDMLibraryDescriptionPanel::CreateControls()
     wxCheckBox* ChBIncl = new wxCheckBox(
         includesPanel, ID_CHECK_INCLUDE_3RDLIBRARY, wxT(""), wxDefaultPosition, wxDefaultSize, wxALIGN_RIGHT
       );
-    ChBIncl->SetToolTip(crea::std2wx("When this box is checked the " + it->first + " library is included in the project configuration for this library."));
+    ChBIncl->SetToolTip(crea::std2wx(
+        "When this box is checked the " + it->first + " library\n"
+        "is included in the project configuration for\n"
+        "this library including the following instruction\n"
+        "in the library's folder CMakeLists.txt file:\n"
+        "SET ( ${LIBRARY_NAME}_LINK_LIBRARIES\n"
+        "  ${" + it->first+ "_LIBRARIES}\n"
+        ")"));
     ChBIncl->SetName(crea::std2wx(it->first));
     ChBIncl->SetValue(it->second);
     includesGridSizer->Add(ChBIncl, 1, wxEXPAND);
@@ -241,7 +248,17 @@ void wxCDMLibraryDescriptionPanel::CreateControls()
     wxCheckBox* ChBIncl = new wxCheckBox(
         includesPanel, ID_CHECK_INCLUDE_LIBRARY, wxT(""), wxDefaultPosition, wxDefaultSize, wxALIGN_RIGHT
       );
-    ChBIncl->SetToolTip(crea::std2wx("When this box is checked the " + it->first + " custom library is included in the project configuration for this library."));
+    ChBIncl->SetToolTip(crea::std2wx(
+        "When this box is checked the " + it->first + " custom\n"
+        "library is included in the project configuration for\n"
+        "this library including the following code in the\n"
+        "library's CMakeLists.txt file:\n"
+        "INCLUDE_DIRECTORIES (\n"
+        "  ../"+ it->first + "\n"
+        ")\n"
+        "SET ( ${LIBRARY_NAME}_LINK_LIBRARIES\n"
+        "  " + it->first+ "\n"
+        ")"));
     ChBIncl->SetName(crea::std2wx(it->first));
     ChBIncl->SetValue(it->second);
     includesLibGridSizer->Add(ChBIncl, 1, wxEXPAND);