diff --git a/libs/main/application/piapplicationmodule.h b/libs/main/application/piapplicationmodule.h new file mode 100644 index 00000000..57d67c81 --- /dev/null +++ b/libs/main/application/piapplicationmodule.h @@ -0,0 +1,58 @@ +/* + PIP - Platform Independent Primitives + Module includes + Ivan Pelipenko peri4ko@yandex.ru, Andrey Bychkov work.a.b@yandex.ru + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with this program. If not, see . +*/ +//! \defgroup Application Application +//! \~\brief +//! \~english Application-level classes. +//! \~russian Классы уровня "приложение". +//! +//! \~\details +//! \~english \section cmake_module_Application Building with CMake +//! \~russian \section cmake_module_Application Сборка с использованием CMake +//! +//! \~\code +//! find_package(PIP REQUIRED) +//! target_link_libraries([target] PIP) +//! \endcode +//! +//! \~english \par Common +//! \~russian \par Общее +//! +//! \~english +//! These files provides some classes for help to create application +//! +//! \~russian +//! Эти файлы предоставляют классы для облегчения создания приложения +//! +//! \~\authors +//! \~english +//! Ivan Pelipenko peri4ko@yandex.ru; +//! Andrey Bychkov work.a.b@yandex.ru; +//! \~russian +//! Иван Пелипенко peri4ko@yandex.ru; +//! Андрей Бычков work.a.b@yandex.ru; +//! + +#ifndef PIAPPLICATIONMODULE_H +#define PIAPPLICATIONMODULE_H + +#include "picli.h" +#include "pisingleapplication.h" +#include "pisystemmonitor.h" + +#endif diff --git a/libs/main/core/picoremodule.h b/libs/main/core/picoremodule.h index 46c1c7d5..9b126da5 100644 --- a/libs/main/core/picoremodule.h +++ b/libs/main/core/picoremodule.h @@ -52,7 +52,6 @@ #define PICOREMODULE_H #include "pichunkstream.h" -#include "picli.h" #include "picollection.h" #include "pijson.h" #include "piobject.h" diff --git a/libs/main/system/pisystemmodule.h b/libs/main/system/pisystemmodule.h index 5a9290fc..7b4ff139 100644 --- a/libs/main/system/pisystemmodule.h +++ b/libs/main/system/pisystemmodule.h @@ -54,10 +54,10 @@ #define PISYSTEMMODULE_H #include "pilibrary.h" +#include "piplugin.h" +#include "piprocess.h" #include "pisignals.h" -#include "pisingleapplication.h" #include "pisysteminfo.h" -#include "pisystemmonitor.h" #include "pisystemtests.h" #endif // PISYSTEMMODULE_H