diff --git a/CMakeLists.txt b/CMakeLists.txt index 7ada026..9a3e6cb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -108,7 +108,10 @@ add_executable(BeamMP-Server include/TScopedTimer.h src/TScopedTimer.cpp include/SignalHandling.h src/SignalHandling.cpp include/ArgsParser.h src/ArgsParser.cpp - include/Environment.h) + include/Environment.h + src/TPyEngine.cpp include/TPyEngine.h + src/TPyPlugin.cpp include/TPyPlugin.h + src/PyAPI.cpp include/PyAPI.h) target_compile_definitions(BeamMP-Server PRIVATE SECRET_SENTRY_URL="${BEAMMP_SECRET_SENTRY_URL}") include_directories(BeamMP-Server PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/include) diff --git a/include/PyAPI.h b/include/PyAPI.h new file mode 100644 index 0000000..e657433 --- /dev/null +++ b/include/PyAPI.h @@ -0,0 +1,13 @@ +#pragma once + +#include "TPyEngine.h" +#include + +namespace PyAPI { + namespace MP { + } + namespace FS { + } + namespace CL { + } +} diff --git a/include/TPyEngine.h b/include/TPyEngine.h new file mode 100644 index 0000000..678497c --- /dev/null +++ b/include/TPyEngine.h @@ -0,0 +1,3 @@ +#pragma once + +class TPyPlugin; diff --git a/include/TPyPlugin.h b/include/TPyPlugin.h new file mode 100644 index 0000000..6f70f09 --- /dev/null +++ b/include/TPyPlugin.h @@ -0,0 +1 @@ +#pragma once diff --git a/src/PyAPI.cpp b/src/PyAPI.cpp new file mode 100644 index 0000000..bef230f --- /dev/null +++ b/src/PyAPI.cpp @@ -0,0 +1 @@ +#include "PyAPI.h" diff --git a/src/TPyEngine.cpp b/src/TPyEngine.cpp new file mode 100644 index 0000000..cee584b --- /dev/null +++ b/src/TPyEngine.cpp @@ -0,0 +1 @@ +#include "TPyEngine.h" diff --git a/src/TPyPlugin.cpp b/src/TPyPlugin.cpp new file mode 100644 index 0000000..12979e1 --- /dev/null +++ b/src/TPyPlugin.cpp @@ -0,0 +1 @@ +#include "TPyPlugin.h"