chore: Update .gitignore and Doxyfile for improved organization and versioning

- Expanded .gitignore to include additional build artifacts, IDE files, and logs for better project cleanliness.
- Updated Doxyfile to increment project version from 0.3.1 to 0.3.2, reflecting recent changes and improvements.
- Adjusted excluded directories in Doxyfile for clearer documentation generation.
This commit is contained in:
scawful
2025-10-05 01:05:37 -04:00
parent 277201416c
commit 40f44aa42a
2 changed files with 94 additions and 50 deletions

140
.gitignore vendored
View File

@@ -1,48 +1,92 @@
.favorites.json
build/
.cache/
.vscode/
disasm/
src/etc
checks.json
assets/lib/libasar.dll
cmake/yaze.plist.in
etc/
latex/
html/
docs/zarby_algos.md
docs/overworld-expansion.md
assets/asm/EditorCore.asm
src/app/emu/cpu/internal/old_cpu.cc
build-windows
src/lib/libpng
src/lib/zlib
assets/layouts/ow_toolset.zeml
build_minimal/
build_test/
src/lib/cmake/glew/CopyImportedTargetProperties.cmake
src/lib/cmake/glew/glew-config.cmake
src/lib/cmake/glew/glew-targets-release.cmake
src/lib/cmake/glew/glew-targets.cmake
src/lib/cmake/SDL2/sdl2-config-version.cmake
src/lib/cmake/SDL2/sdl2-config.cmake
src/lib/GL/glew.h
src/lib/GL/glxew.h
src/lib/GL/wglew.h
src/lib/libGLEW.2.2.0.dylib
src/lib/libGLEW.2.2.dylib
src/lib/libGLEW.a
src/lib/libGLEW.dylib
src/lib/libSDL2_test.a
src/lib/libSDL2-2.0.0.dylib
src/lib/libSDL2.a
src/lib/libSDL2.dylib
src/lib/libSDL2main.a
src/app/gui/modules/component.h
src/ios/macOS/Info-macOS.plist
src/ios/macOS/MainMenu.storyboard
yaze_log.txt
build_test/
compile_commands.json
build*/
*.sfc
# Build directories - organized by platform
build/
build-*/
out/
build*/
docs/html/
docs/latex/
# CMake
CMakeCache.txt
CMakeFiles/
cmake_install.cmake
compile_commands.json
CPackConfig.cmake
CPackSourceConfig.cmake
CTestTestfile.cmake
Testing/
# Build artifacts
*.o
*.a
*.so
*.dylib
*.dll
*.exe
*.app
*.out
# IDE files
.vscode/
.idea/
*.swp
*.swo
*~
.DS_Store
# Test outputs
test_screenshots/
test_temp_rom.sfc
zelda3_v3_test.sfc
# Logs
yaze_log.txt
*.log
# vcpkg
vcpkg_installed/
# Agent learned knowledge (user-specific)
.agent_knowledge/
# macOS
.DS_Store
.AppleDouble
.LSOverride
# Windows
Thumbs.db
ehthumbs.db
Desktop.ini
# Backup files
*.bak
*.backup
*~
# Generated files
gens/
*.pb.h
*.pb.cc
*.grpc.pb.h
*.grpc.pb.cc
# Cache
.cache/
# local dependencies
src/lib/cmake/
src/lib/GL/
src/lib/libpng/
src/lib/zlib/
src/app/gui/modules/component.h
src/ios/macOS/Info-macOS.plist
src/ios/macOS/MainMenu.storyboard
src/app/emu/cpu/internal/old_cpu.cc
.favorites.json
checks.json
assets/etc/
*.sfc
imgui.ini
.gitignore
recent_files.txt

View File

@@ -48,7 +48,7 @@ PROJECT_NAME = "yaze"
# could be handy for archiving the generated documentation or if some version
# control system is used.
PROJECT_NUMBER = "0.3.1"
PROJECT_NUMBER = "0.3.2"
# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a
@@ -1056,7 +1056,7 @@ RECURSIVE = YES
EXCLUDE = assets/ \
build/ \
cmake/ \
cmake/ \
docs/archive/ \
src/lib/ \