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.