diff --git a/.gitignore b/.gitignore index 46f42f8..3a500f3 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ install_manifest.txt compile_commands.json CTestTestfile.cmake _deps +build \ No newline at end of file diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..5badfe8 --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,34 @@ +cmake_minimum_required(VERSION 3.4) + +project(Engine) +project(RBXNuServer) +project(RBXNuStudio) +project(RBXNuPlayer) + +add_library(Engine STATIC + roblox/engine/RBXNu.cpp +) + +add_executable(RBXNuServer + roblox/server/RBXNuServer.cpp +) + +add_executable(RBXNuStudio + roblox/studio/RBXNuStudio.cpp +) + +add_executable(RBXNuPlayer + roblox/player/RBXNuPlayer.cpp +) + +target_link_libraries(RBXNuServer + Engine +) + +target_link_libraries(RBXNuStudio + Engine +) + +target_link_libraries(RBXNuPlayer + Engine +) \ No newline at end of file diff --git a/roblox/engine/RBXNu.cpp b/roblox/engine/RBXNu.cpp new file mode 100644 index 0000000..e69de29 diff --git a/roblox/player/RBXNuPlayer.cpp b/roblox/player/RBXNuPlayer.cpp new file mode 100644 index 0000000..4222995 --- /dev/null +++ b/roblox/player/RBXNuPlayer.cpp @@ -0,0 +1,6 @@ +#include + +int main() +{ + printf("Hello World"); +} \ No newline at end of file diff --git a/roblox/server/RBXNuServer.cpp b/roblox/server/RBXNuServer.cpp new file mode 100644 index 0000000..4222995 --- /dev/null +++ b/roblox/server/RBXNuServer.cpp @@ -0,0 +1,6 @@ +#include + +int main() +{ + printf("Hello World"); +} \ No newline at end of file diff --git a/roblox/studio/RBXNuStudio.cpp b/roblox/studio/RBXNuStudio.cpp new file mode 100644 index 0000000..4222995 --- /dev/null +++ b/roblox/studio/RBXNuStudio.cpp @@ -0,0 +1,6 @@ +#include + +int main() +{ + printf("Hello World"); +} \ No newline at end of file