diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..9034a5e --- /dev/null +++ b/.gitignore @@ -0,0 +1,39 @@ +# SPDX-FileCopyrightText: 2013 Citra Emulator Project +# SPDX-License-Identifier: GPL-2.0-or-later + +# Build directory +[Bb]uild*/ +doc-build/ + +# Generated source files +src/common/scm_rev.cpp +dist/english_plurals/generated_en.ts + +# Project/editor files +*.swp +.idea/ +.vs/ +.vscode/ +CMakeLists.txt.user* + +# *nix related +# Common convention for backup or temporary files +*~ + +# Visual Studio CMake settings +CMakeSettings.json + +# OSX global filetypes +# Created by Finder or Spotlight in directories for various OS functionality (indexing, etc) +.DS_Store +.DS_Store? +._* +.AppleDouble +.LSOverride +.Spotlight-V100 +.Trashes + +# Windows global filetypes +Thumbs.db + +!documentation/* \ No newline at end of file diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..f25dec8 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,66 @@ +[submodule "externals/enet"] + path = externals/enet + url = https://github.com/lsalzman/enet +[submodule "externals/dynarmic"] + path = externals/dynarmic + url = https://github.com/sudachi-emu/dynarmic +[submodule "externals/libusb/libusb"] + path = externals/libusb/libusb + url = https://github.com/libusb/libusb +[submodule "externals/discord-rpc"] + path = externals/discord-rpc + url = https://github.com/sudachi-emu/discord-rpc +[submodule "externals/vulkan-headers"] + path = externals/vulkan-headers + url = https://github.com/KhronosGroup/Vulkan-Headers +[submodule "externals/sirit"] + path = externals/sirit + url = https://github.com/sudachi-emu/sirit +[submodule "externals/mbedtls"] + path = externals/mbedtls + url = https://github.com/sudachi-emu/mbedtls +[submodule "externals/xbyak"] + path = externals/xbyak + url = https://github.com/herumi/xbyak +[submodule "externals/opus"] + path = externals/opus + url = https://github.com/xiph/opus +[submodule "externals/cpp-httplib"] + path = externals/cpp-httplib + url = https://github.com/yhirose/cpp-httplib +[submodule "externals/ffmpeg/ffmpeg"] + path = externals/ffmpeg/ffmpeg + url = https://github.com/FFmpeg/FFmpeg +[submodule "externals/cpp-jwt"] + path = externals/cpp-jwt + url = https://github.com/arun11299/cpp-jwt +[submodule "externals/libadrenotools"] + path = externals/libadrenotools + url = https://github.com/bylaws/libadrenotools +[submodule "externals/VulkanMemoryAllocator"] + path = externals/VulkanMemoryAllocator + url = https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator +[submodule "externals/breakpad"] + path = externals/breakpad + url = https://github.com/sudachi-emu/breakpad +[submodule "externals/simpleini"] + path = externals/simpleini + url = https://github.com/brofield/simpleini +[submodule "externals/oaknut"] + path = externals/oaknut + url = https://github.com/sudachi-emu/oaknut +[submodule "externals/Vulkan-Utility-Libraries"] + path = externals/Vulkan-Utility-Libraries + url = https://github.com/KhronosGroup/Vulkan-Utility-Libraries +[submodule "externals/vcpkg"] + path = externals/vcpkg + url = https://github.com/microsoft/vcpkg +[submodule "externals/nx_tzdb/tzdb_to_nx"] + path = externals/nx_tzdb/tzdb_to_nx + url = https://github.com/lat9nq/tzdb_to_nx +[submodule "externals/cubeb"] + path = externals/cubeb + url = https://github.com/mozilla/cubeb +[submodule "externals/SDL3"] + path = externals/SDL3 + url = https://github.com/libsdl-org/sdl