Github user phrocker commented on the issue:
https://github.com/apache/nifi-minifi-cpp/pull/295
`#ifndef AGENT_BUILD_H
#define AGENT_BUILD_H
#include <vector>
namespace org {
namespace apache {
namespace nifi {
namespace minifi {
class AgentBuild {
public:
static constexpr const char* VERSION = "0.5.0";
static constexpr const char* BUILD_IDENTIFIER = "";
static constexpr const char* BUILD_REV =
"b68d22ba55cfea069cbdbf7931e2b234d86b1f12";
static constexpr const char* BUILD_DATE = "1522951804";
static constexpr const char* COMPILER =
"/Library/Developer/CommandLineTools/usr/bin/c++";
static constexpr const char* COMPILER_VERSION = "9.0.0.9000038";
static constexpr const char* COMPILER_FLAGS = " -std=c++11 -Wall";
static std::vector<std::string> getExtensions() {
static std::vector<std::string> extensions;
if (extensions.empty()){
extensions.push_back("minifi-expression-language-extensions");
extensions.push_back("minifi-http-curl");
extensions.push_back("minifi-civet-extensions");
extensions.push_back("minifi-rocksdb-repos");
extensions.push_back("minifi-archive-extensions");
extensions.push_back("minifi-gps");
extensions.push_back("minifi-mqtt-extensions");
extensions.push_back("minifi-pcap");
extensions.push_back("minifi-rdkafka-extensions");
extensions.push_back("minifi-script-extensions");
extensions.push_back("minifi-usb-camera-extensions");
}
return extensions;
}
};
} /* namespace minifi */
} /* namespace nifi */
} /* namespace apache */
} /* namespace org */
#endif /* AGENT_BUILD_H */
`
is an example.
---