From 0a6b68457b9c4bf85ebfa81091d59670ffdd061b Mon Sep 17 00:00:00 2001 From: Krzysztof Rudnicki Date: Thu, 25 Aug 2022 17:17:53 +0200 Subject: [PATCH] feat: add hello world --- .gitignore | 2 ++ .vscode/c_cpp_properties.json | 16 ++++++++++++++++ .vscode/launch.json | 28 ++++++++++++++++++++++++++++ .vscode/settings.json | 29 +++++++++++++++++++++++++++++ .vscode/tasks.json | 28 ++++++++++++++++++++++++++++ Engine/engine/match | Bin 0 -> 38288 bytes Engine/engine/match.cpp | 7 +++++++ 7 files changed, 110 insertions(+) create mode 100644 .vscode/c_cpp_properties.json create mode 100644 .vscode/launch.json create mode 100644 .vscode/settings.json create mode 100644 .vscode/tasks.json create mode 100755 Engine/engine/match create mode 100644 Engine/engine/match.cpp diff --git a/.gitignore b/.gitignore index 88f759f..61c167d 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,5 @@ Thesis/Thesis.bbl Thesis/Thesis.blg Thesis/Thesis.toc Thesis/Thesis.out +learnopengl.pdf +Engine/glfw-3.3.8 diff --git a/.vscode/c_cpp_properties.json b/.vscode/c_cpp_properties.json new file mode 100644 index 0000000..9989a10 --- /dev/null +++ b/.vscode/c_cpp_properties.json @@ -0,0 +1,16 @@ +{ + "configurations": [ + { + "name": "linux-gcc-x64", + "includePath": [ + "${workspaceFolder}/**" + ], + "compilerPath": "/usr/bin/core_perl/gcc", + "cStandard": "${default}", + "cppStandard": "${default}", + "intelliSenseMode": "linux-gcc-x64", + "compilerArgs": [] + } + ], + "version": 4 +} \ No newline at end of file diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 0000000..2d53e26 --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,28 @@ +{ + "version": "0.2.0", + "configurations": [ + { + "name": "C/C++ Runner: Debug Session", + "type": "cppdbg", + "request": "launch", + "args": [ + "" + ], + "stopAtEntry": false, + "cwd": "/home/kuchy/Zlew/niepraca/Studia/nieprogramy/Projekty/inzynierka/engineer-thesis-WUT/Engine/engine", + "environment": [], + "program": "/home/kuchy/Zlew/niepraca/Studia/nieprogramy/Projekty/inzynierka/engineer-thesis-WUT/Engine/engine/build/Debug/outDebug", + "internalConsoleOptions": "openOnSessionStart", + "MIMode": "gdb", + "miDebuggerPath": "gdb", + "externalConsole": false, + "setupCommands": [ + { + "description": "Enable pretty-printing for gdb", + "text": "-enable-pretty-printing", + "ignoreFailures": true + } + ] + } + ] +} \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..88c1ae7 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,29 @@ +{ + "C_Cpp_Runner.cCompilerPath": "/usr/bin/core_perl/gcc", + "C_Cpp_Runner.cppCompilerPath": "/usr/bin/core_perl/g++", + "C_Cpp_Runner.cStandard": "", + "C_Cpp_Runner.cppStandard": "", + "C_Cpp_Runner.msvcBatchPath": "", + "C_Cpp_Runner.warnings": [ + "-Wall", + "-Wextra", + "-Wpedantic" + ], + "C_Cpp_Runner.enableWarnings": true, + "C_Cpp_Runner.warningsAsError": false, + "C_Cpp_Runner.compilerArgs": [], + "C_Cpp_Runner.linkerArgs": [], + "C_Cpp_Runner.includePaths": [], + "C_Cpp_Runner.includeSearch": [ + "*", + "**/*" + ], + "C_Cpp_Runner.excludeSearch": [ + "**/build", + "**/build/**", + "**/.*", + "**/.*/**", + "**/.vscode", + "**/.vscode/**" + ] +} \ No newline at end of file diff --git a/.vscode/tasks.json b/.vscode/tasks.json new file mode 100644 index 0000000..1bb0796 --- /dev/null +++ b/.vscode/tasks.json @@ -0,0 +1,28 @@ +{ + "tasks": [ + { + "type": "cppbuild", + "label": "C/C++: g++-11 build active file", + "command": "/home/linuxbrew/.linuxbrew/bin/g++-11", + "args": [ + "-fdiagnostics-color=always", + "-g", + "${file}", + "-o", + "${fileDirname}/${fileBasenameNoExtension}" + ], + "options": { + "cwd": "${fileDirname}" + }, + "problemMatcher": [ + "$gcc" + ], + "group": { + "kind": "build", + "isDefault": true + }, + "detail": "Task generated by Debugger." + } + ], + "version": "2.0.0" +} \ No newline at end of file diff --git a/Engine/engine/match b/Engine/engine/match new file mode 100755 index 0000000000000000000000000000000000000000..6daa3bde080bf450adb38627d041e1aeb354119a GIT binary patch literal 38288 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 literal 0 HcmV?d00001 diff --git a/Engine/engine/match.cpp b/Engine/engine/match.cpp new file mode 100644 index 0000000..f324c8e --- /dev/null +++ b/Engine/engine/match.cpp @@ -0,0 +1,7 @@ +#include + +int main() +{ + std::cout << "hello world 2"; + return 0; +} \ No newline at end of file