From 65d89cdb758f5486e0d9dcf2ab80b37457f38f13 Mon Sep 17 00:00:00 2001 From: 3gg <3gg@shellblade.net> Date: Fri, 27 Jun 2025 09:35:08 -0700 Subject: Initial commit --- .clang-format | 12 ++++++++++++ CMakeLists.txt | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 .clang-format create mode 100644 CMakeLists.txt diff --git a/.clang-format b/.clang-format new file mode 100644 index 0000000..e984d32 --- /dev/null +++ b/.clang-format @@ -0,0 +1,12 @@ +BasedOnStyle: LLVM +AlignAfterOpenBracket: AlwaysBreak +AlignArrayOfStructures: Right +AlignConsecutiveAssignments: Consecutive +AlignConsecutiveBitFields: Consecutive +AlignConsecutiveDeclarations: Consecutive +AlignConsecutiveMacros: Consecutive +AlignEscapedNewlines: Left +ColumnLimit: 80 +PenaltyReturnTypeOnItsOwnLine: 10000 +PointerAlignment: Left +SortIncludes: CaseSensitive diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..b8eb1a9 --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,32 @@ +cmake_minimum_required(VERSION 3.6) + +project(src) + +set(CMAKE_C_STANDARD 17) +set(CMAKE_C_STANDARD_REQUIRED On) +set(CMAKE_C_EXTENSIONS Off) + +set(CMAKE_POSITION_INDEPENDENT_CODE True) + +# Libraries. +add_subdirectory(clib) +#add_subdirectory(commander) +#add_subdirectory(cpp) +#add_subdirectory(file) +add_subdirectory(gfx) +add_subdirectory(gp) +#add_subdirectory(htmlpp) +#add_subdirectory(tts/src) +add_subdirectory(math) +add_subdirectory(swgfx) +add_subdirectory(ui) + +add_subdirectory(mlisp) + +# Applications +add_subdirectory(cppnn) +#add_subdirectory(cuda) +add_subdirectory(lang) +add_subdirectory(neuralnet) +add_subdirectory(swgame) +add_subdirectory(xplorer) -- cgit v1.2.3