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

@@ -49,4 +49,4 @@ then
chmod +x "$APPIMAGETOOL"
fi
$APPIMAGETOOL ecode.app ecode-"$ECODE_MAJOR_VERSION"."$ECODE_MINOR_VERSION"."$ECODE_PATCH_LEVEL"-"$(arch)".AppImage
$APPIMAGETOOL ecode.app ecode-linux-"$ECODE_MAJOR_VERSION"."$ECODE_MINOR_VERSION"."$ECODE_PATCH_LEVEL"-"$(arch)".AppImage

View File

@@ -257,6 +257,7 @@
../../include/eepp/system/pack.hpp
../../include/eepp/system/packmanager.hpp
../../include/eepp/system/pak.hpp
../../include/eepp/system/process.hpp
../../include/eepp/system/rc4.hpp
../../include/eepp/system/resourceloader.hpp
../../include/eepp/system/resourcemanager.hpp
@@ -781,6 +782,7 @@
../../src/eepp/system/platform/win/threadimpl.hpp
../../src/eepp/system/platform/win/threadlocalimpl.cpp
../../src/eepp/system/platform/win/threadlocalimpl.hpp
../../src/eepp/system/process.cpp
../../src/eepp/system/rc4.cpp
../../src/eepp/system/resourceloader.cpp
../../src/eepp/system/sys.cpp