Added EE::System::Process class (still a WIP, basic functionality working).

Moved json and subprocess libraries to the eepp thirdparty folder.
Minor improvement to C++ syntax definition.
ecode: FormatterPlugin and LinterPlugin now use the new System::Process class.
This commit is contained in:
Martín Lucas Golini
2022-10-24 02:00:40 -03:00
parent d787887982
commit bc9ea14969
11 changed files with 495 additions and 43 deletions

View File

@@ -1,12 +1,12 @@
#include "appconfig.hpp"
#include "ecode.hpp"
#include "plugins/pluginmanager.hpp"
#include "thirdparty/json.hpp"
#include <eepp/network/uri.hpp>
#include <eepp/system/filesystem.hpp>
#include <eepp/system/md5.hpp>
#include <eepp/system/sys.hpp>
#include <eterm/ui/uiterminal.hpp>
#include <nlohmann/json.hpp>
using namespace EE::Network;
using namespace eterm::UI;