Update build workflow to statically build Abseil and project dependencies
Some checks failed
Build / build (push) Failing after 2m4s

Modify GitHub Actions workflow to:
- Build Abseil from source statically
- Configure CMake for static linking
- Remove external Abseil library dependency
- Update build flags to support static compilation
This commit is contained in:
2025-01-28 07:23:54 +00:00
parent 5bfc44d46c
commit d8fcced921
3 changed files with 70 additions and 6 deletions

43
.gitignore vendored Normal file
View File

@@ -0,0 +1,43 @@
# CMake build directories
build/
CMakeFiles/
CMakeCache.txt
cmake_install.cmake
compile_commands.json
CTestTestfile.cmake
Testing/
_deps/
# Compiled files
*.o
*.obj
*.exe
*.out
*.app
*.dll
*.so
*.dylib
# IDE specific files
.vscode/
.idea/
*.swp
*.swo
.DS_Store
# Generated files
Makefile
*.make
*.cmake
!CMakeLists.txt
# Dependencies
_deps/
vcpkg_installed/
# Debug symbols
*.pdb
*.dSYM/
# Generated documentation
docs/_build/