26 #ifndef __TERRALIB_QT_WIDGETS_PLUGIN_BUILDER_INTERNAL_PLUGINCMAKEWRITER_H 27 #define __TERRALIB_QT_WIDGETS_PLUGIN_BUILDER_INTERNAL_PLUGINCMAKEWRITER_H 30 #include "../../Config.h" 31 #include "../../../../core/plugin/PluginInfo.h" 63 void createCmakeFile(
const std::string& buildPath,
const std::string& sourcePath,
const std::string& projName,
71 void insertDefaultHeader(std::ofstream& stream);
73 void insertDefaultXMLHeader(std::ofstream& stream);
75 void findTerralib(std::ofstream& stream,
const std::string& teCmakePath,
const te::core::PluginInfo& pi);
77 void findBoost(std::ofstream& stream);
83 #endif // __TERRALIB_QT_WIDGETS_PLUGIN_BUILDER_INTERNAL_PLUGINCMAKEWRITER_H Basic information about a plugin.