Refactored CMakeLists.txt

* new pip_module() macro
 * fixed exports
 * automatic gather all exports and pass them to Doxygen and PICodeParser
This commit is contained in:
2020-08-01 21:29:32 +03:00
parent 21111b3e67
commit c7ac4fa551
79 changed files with 389 additions and 531 deletions

View File

@@ -49,7 +49,7 @@ public:
};
//! Information about current diagnostics state
struct State {
struct PIP_EXPORT State {
State();
float immediate_freq;
float integral_freq;
@@ -123,7 +123,7 @@ public:
//! \}
private:
struct Entry {
struct PIP_EXPORT Entry {
Entry() {bytes_ok = bytes_fail = 0; cnt_ok = cnt_fail = 0; empty = true;}
ullong bytes_ok;
ullong bytes_fail;