Skip to content
This repository has been archived by the owner on Oct 18, 2024. It is now read-only.

Commit

Permalink
full code from SVN
Browse files Browse the repository at this point in the history
  • Loading branch information
basilelt committed Sep 23, 2024
0 parents commit 3e0446b
Show file tree
Hide file tree
Showing 52 changed files with 8,405 additions and 0 deletions.
9 changes: 9 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
.DS_Store
settings.json

build
game

html

.svn
7 changes: 7 additions & 0 deletions .svnignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
.DS_Store
settings.json

build
game

html
65 changes: 65 additions & 0 deletions .vscode/c_cpp_properties.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
{
"configurations": [
{
"name": "macos-clang-arm64",
"includePath": [
"${workspaceFolder}/**",
"${workspaceFolder}/include",
"/opt/homebrew/Cellar/gtk+3/3.24.43/include/gtk-3.0",
"/opt/homebrew/Cellar/glib/2.82.0/include/gio-unix-2.0",
"/opt/homebrew/Cellar/cairo/1.18.2/include",
"/opt/homebrew/Cellar/libepoxy/1.5.10/include",
"/opt/homebrew/Cellar/pango/1.54.0/include/pango-1.0",
"/opt/homebrew/Cellar/harfbuzz/9.0.0/include/harfbuzz",
"/opt/homebrew/Cellar/fribidi/1.0.15/include/fribidi",
"/opt/homebrew/Cellar/graphite2/1.3.14/include",
"/opt/homebrew/Cellar/at-spi2-core/2.54.0/include/atk-1.0",
"/opt/homebrew/Cellar/cairo/1.18.2/include/cairo",
"/opt/homebrew/Cellar/fontconfig/2.15.0/include",
"/opt/homebrew/opt/freetype/include/freetype2",
"/opt/homebrew/Cellar/libxext/1.3.6/include",
"/opt/homebrew/Cellar/libxrender/0.9.11/include",
"/opt/homebrew/Cellar/libx11/1.8.10/include",
"/opt/homebrew/Cellar/libxcb/1.17.0/include",
"/opt/homebrew/Cellar/libxau/1.0.11/include",
"/opt/homebrew/Cellar/libxdmcp/1.1.5/include",
"/opt/homebrew/Cellar/pixman/0.42.2/include/pixman-1",
"/opt/homebrew/Cellar/gdk-pixbuf/2.42.12/include/gdk-pixbuf-2.0",
"/opt/homebrew/opt/libpng/include/libpng16",
"/opt/homebrew/Cellar/libtiff/4.6.0/include",
"/opt/homebrew/opt/zstd/include",
"/opt/homebrew/Cellar/xz/5.6.2/include",
"/opt/homebrew/Cellar/jpeg-turbo/3.0.4/include",
"/opt/homebrew/Cellar/glib/2.82.0/include",
"/opt/homebrew/Cellar/glib/2.82.0/include/glib-2.0",
"/opt/homebrew/Cellar/glib/2.82.0/lib/glib-2.0/include",
"/opt/homebrew/opt/gettext/include",
"/opt/homebrew/Cellar/pcre2/10.44/include",
"/opt/homebrew/Cellar/xorgproto/2024.1/include",
"/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/ffi"
],
"compilerPath": "/usr/bin/clang",
"cStandard": "c11",
"cppStandard": "c++17",
"intelliSenseMode": "macos-clang-arm64",
"compilerArgs": [
"`pkg-config --cflags gtk+-3.0`"
]
},
{
"name": "debian-gcc-x64",
"includePath": [
"${workspaceFolder}/**",
"${workspaceFolder}/include"
],
"compilerPath": "/usr/bin/gcc",
"cStandard": "c11",
"cppStandard": "c++17",
"intelliSenseMode": "linux-gcc-x64",
"compilerArgs": [
"`pkg-config --cflags gtk+-3.0`"
]
}
],
"version": 4
}
65 changes: 65 additions & 0 deletions .vscode/extensions.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
10nates.ollama-autocoder
adpyke.codesnap
alefragnani.project-manager
chakrounanas.turbo-console-log
christian-kohler.path-intellisense
codezombiech.gitignore
donjayamanne.git-extension-pack
donjayamanne.githistory
dzhavat.bracket-pair-toggler
eamodio.gitlens
ecmel.vscode-html-css
esbenp.prettier-vscode
formulahendry.auto-close-tag
formulahendry.auto-complete-tag
formulahendry.auto-rename-tag
formulahendry.code-runner
github.copilot
github.copilot-chat
github.remotehub
github.vscode-github-actions
github.vscode-pull-request-github
grapecity.gc-excelviewer
james-yu.latex-workshop
kisstkondoros.vscode-gutter-preview
kylebarron.stata-enhanced
mechatroner.rainbow-csv
ms-azuretools.vscode-docker
ms-vscode-remote.remote-containers
ms-vscode-remote.remote-wsl
ms-vscode-remote.vscode-remote-extensionpack
ms-vscode.cmake-tools
ms-vscode.cpptools
ms-vscode.cpptools-extension-pack
ms-vscode.cpptools-themes
ms-vscode.powershell
ms-vscode.remote-explorer
ms-vscode.remote-repositories
ms-vscode.remote-server
ms-vscode.vscode-serial-monitor
ms-vscode.vscode-speech
ms-vsliveshare.vsliveshare
mutantdino.resourcemonitor
njpwerner.autodocstring
pdconsec.vscode-print
pkief.material-icon-theme
redhat.vscode-xml
redhat.vscode-yaml
reditorsupport.r
shd101wyy.markdown-preview-enhanced
streetsidesoftware.code-spell-checker
tonybaloney.vscode-pets
twxs.cmake
uctakeoff.vscode-counter
usernamehw.indent-one-space
visualstudioexptteam.intellicode-api-usage-examples
visualstudioexptteam.vscodeintellicode
vsciot-vscode.vscode-arduino
vsls-contrib.codetour
wayou.vscode-todo-highlight
william-voyek.vscode-nginx
yandeu.five-server
yeaoh.statarun
yzane.markdown-pdf
yzhang.markdown-all-in-one
ziyasal.vscode-open-in-github
13 changes: 13 additions & 0 deletions .vscode/import_vscode_extension.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
#!/bin/bash

# Check if the extensions.txt file exists
if [ ! -f extensions.txt ]; then
echo "extensions.txt file not found!"
exit 1
fi

# Install the extensions listed in extensions.txt
cat extensions.txt | xargs -L 1 code --install-extension

# Print a message indicating the import is complete
echo "VSCode extensions have been imported from extensions.txt"
93 changes: 93 additions & 0 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,93 @@
{
"version": "0.2.0",
"configurations": [
{
"name": "Debug Game (Stop on Entry)",
"type": "lldb",
"request": "launch",
"program": "${workspaceFolder}/build/bin/game",
"args": ["--debug", "--log-level", "verbose"],
"cwd": "${workspaceFolder}/",
"preLaunchTask": "clean-and-build-project",
"stopOnEntry": true,
"internalConsoleOptions": "openOnSessionStart"
},
{
"name": "Debug Game GUI (Stop on Entry)",
"type": "lldb",
"request": "launch",
"program": "${workspaceFolder}/build/bin/game",
"args": ["-g", "--debug", "--log-level", "verbose"],
"cwd": "${workspaceFolder}/",
"preLaunchTask": "clean-and-build-project",
"stopOnEntry": true,
"internalConsoleOptions": "openOnSessionStart"
},
{
"name": "Debug Game",
"type": "lldb",
"request": "launch",
"program": "${workspaceFolder}/build/bin/game",
"args": ["-l", "--debug", "--log-level", "verbose"],
"cwd": "${workspaceFolder}/",
"preLaunchTask": "clean-and-build-project",
"stopOnEntry": false,
"internalConsoleOptions": "openOnSessionStart"
},
{
"name": "Debug Game GUI",
"type": "lldb",
"request": "launch",
"program": "${workspaceFolder}/build/bin/game",
"args": ["-g", "--debug", "--log-level", "verbose"],
"cwd": "${workspaceFolder}/",
"preLaunchTask": "clean-and-build-project",
"stopOnEntry": false,
"internalConsoleOptions": "openOnSessionStart"
},
{
"name": "Debug Game Client (Stop on Entry)",
"type": "lldb",
"request": "launch",
"program": "${workspaceFolder}/build/bin/game",
"args": ["--client", "--debug", "--log-level", "verbose"],
"cwd": "${workspaceFolder}/",
"preLaunchTask": "clean-and-build-project",
"stopOnEntry": true,
"internalConsoleOptions": "openOnSessionStart"
},
{
"name": "Debug Game Server (Stop on Entry)",
"type": "lldb",
"request": "launch",
"program": "${workspaceFolder}/build/bin/game",
"args": ["--server", "--debug", "--log-level", "verbose"],
"cwd": "${workspaceFolder}/",
"preLaunchTask": "clean-and-build-project",
"stopOnEntry": true,
"internalConsoleOptions": "openOnSessionStart"
},
{
"name": "Debug Game Client",
"type": "lldb",
"request": "launch",
"program": "${workspaceFolder}/build/bin/game",
"args": ["--client", "--debug", "--log-level", "verbose"],
"cwd": "${workspaceFolder}/",
"preLaunchTask": "clean-and-build-project",
"stopOnEntry": false,
"internalConsoleOptions": "openOnSessionStart"
},
{
"name": "Debug Game Server",
"type": "lldb",
"request": "launch",
"program": "${workspaceFolder}/build/bin/game",
"args": ["--server", "--debug", "--log-level", "verbose"],
"cwd": "${workspaceFolder}/",
"preLaunchTask": "clean-and-build-project",
"stopOnEntry": false,
"internalConsoleOptions": "openOnSessionStart"
}
]
}
21 changes: 21 additions & 0 deletions .vscode/tasks.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
{
"version": "2.0.0",
"tasks": [
{
"label": "clean-and-build-project",
"type": "shell",
"command": "make",
"args": [
"-C",
"${workspaceFolder}/project",
"clean",
"all"
],
"group": "build",
"problemMatcher": [
"$gcc"
],
"detail": "Clean and build the project using Makefile"
},
]
}
Loading

0 comments on commit 3e0446b

Please sign in to comment.