]> Creatis software - crea.git/blobdiff - lib/creaDevManagerLib/modelCDMProject.h
Feature #1711 CreaDevManager application implementation
[crea.git] / lib / creaDevManagerLib / modelCDMProject.h
index f354db9e51c6e3e56aa73f82a79a8b1204b93524..a3459d77dfb5a87753cfa5f0969493f932298422 100644 (file)
@@ -267,6 +267,18 @@ public:
    */
   bool SetPackageInclude(const std::string& package_name, const bool& toInclude);
 
+  /**
+   * Checks the project folder's CMakeLists file to check which third party libraries are enabled.
+   * @return A map with the name of the library and if it's included in the CMakeLists file.
+   */
+  std::map<std::string, bool> Get3rdPartyLibraries();
+
+  /**
+   * Sets the 3rd party library inclusion in the CMakeLists file.
+   * @return if the operation was successful.
+   */
+  bool Set3rdPartyLibrary(const std::string& library_name, const bool& toInclude);
+
 
 private: