Files
LumberJack_TUI/.gitignore
rapturate 42f50c9e9a 1) First draft of the TUI functionality
2) Added env_reader functions (env.hpp and env.cpp)
3) Program looks for a .env on startup and creates one based on user input if not found.
4) Refactored log_parsing and ip_to_geo to use the global env variables for parsing and ip lookup from the local .mmdb database
5) CMakeLists.txt is now cross platform functional
6) Added various cross platform checks for creating .env variables
2026-06-09 14:29:42 -04:00

50 lines
1.1 KiB
Plaintext

# CMake and Build Directories
# Ignores all variation of build folders (build, build_ninja, build-release, etc.)
[Bb]uild*/
cmake-build-*/
# Ignore CMake generated artifacts if they accidentally land in the root
CMakeCache.txt
CMakeFiles/
CMakeSettings.json
CMakeUserPresets.json
generated/
# Ignore generic compiled outputs
*.o
*.obj
*.a
*.lib
*.so
*.dylib
*.dll
*.exe
parselog_cli
# ==========================================
# Language Server & IDE Support (Arch Linux / Dev Tools)
# ==========================================
# Compiled commands file generated by set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
# (Your LSP uses this, but it is regenerated per-machine and shouldn't be committed)
compile_commands.json
# Text editors and IDEs
.vscode/
.idea/
*.swp
*~
.clangd/
.cache/
# ==========================================
# Databases and Logs (Specific to your project)
# ==========================================
# If you download large MaxMind .mmdb files, ignore them so they don't bloat Git
*.mmdb
*.log
# ==========================================
# Sensitive Files
# ==========================================
.env