Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
c44cad4
Add cross-platform build scripts for macOS and Linux ARM64
Jan 26, 2026
e1444b5
Add native and Docker-based Linux build scripts
Jan 26, 2026
2f6d6bc
Fix Dockerfile heredoc syntax error
Jan 26, 2026
6407796
Fix C++ standard: use C++17 for std::optional support
Jan 26, 2026
04fdcad
Fix missing #include <stdexcept> in buffer.h
Jan 26, 2026
808be82
Add .dockerignore to reduce Docker build context size
Jan 26, 2026
d4668c3
Fix Windows ARM64 cross-compilation build
Jan 28, 2026
501b564
Add GitHub Actions workflow for macOS builds
Jan 28, 2026
6836f71
Add comprehensive build workflow for all platforms
Jan 28, 2026
129e4c8
Remove redundant macOS workflow
Jan 28, 2026
98b5e76
Add Linux builds to use Docker-based scripts
Jan 28, 2026
20cb6a5
Improve CMake compatibility with yaml-cpp on newer CMake
Jan 28, 2026
96cad75
Update macOS x64 runner from macos-13 to macos-14
Jan 28, 2026
8aebebe
Add cross-compilation for Linux ARM64 and macOS x64
Jan 28, 2026
521e263
Add missing headers in prebuilt packages
Jan 29, 2026
36ce3fc
Improve CMAKE_INSTALL_PREFIX to respect user-specified values
Jan 29, 2026
c9efa10
Link ws2_32 for gopher-mcp-event on Windows
Jan 29, 2026
7cec0a0
Only fetch googletest when BUILD_TESTS is enabled
Jan 30, 2026
e703de9
Improve static library transitive dependencies on shared libraries
Jan 31, 2026
db66530
Improve gopher-mcp-static to prefer static logging dependency
Jan 31, 2026
52b7550
Resolve C++14 ODR-use of static constexpr member
Jan 31, 2026
5353066
Force fmt to build as static library
Jan 31, 2026
9180a6e
Resolve logging library linking order in CMakeLists.txt
Jan 31, 2026
bb5a336
Replace std::cerr with proper logging framework
Jan 31, 2026
c7df18a
Add missing logging include to files using GOPHER_LOG macros
Jan 31, 2026
5c0bf57
Add dev_improve_client_fetch_tools_cross_build branch to CI workflow
Jan 31, 2026
86c6703
Resolve Windows ARM64 build by adding missing socket libraries
Jan 31, 2026
7334657
Fix C API linking when only shared libraries are built
Jan 31, 2026
3335b4f
Move HTTP transport sources out of LLHTTP conditional
Jan 31, 2026
fd3d134
Enable release creation on dev_improve_client_fetch_tools_cross_build…
Jan 31, 2026
df7bd6c
Improve GOPHER_LOG component loggers not producing output
Feb 3, 2026
8dbf50e
Resolve HttpSse transport not using URL path for SSE endpoint
Feb 3, 2026
92d6a89
Change ApplicationBase logs from INFO to DEBUG
Feb 3, 2026
e859100
Change default log level from Info to Warning
Feb 3, 2026
84d958a
Improve libevent threading initialization order
Feb 3, 2026
0828d5c
Improve Windows MinGW build for inet_ntop/inet_pton
Feb 6, 2026
dfec887
make format
Feb 10, 2026
250b20e
Resolve linker error in test_filter_chain_assembler (#194)
Feb 12, 2026
610a390
Resolve three failing unit tests (#194)
Feb 12, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 30 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Build directories
build*/
cmake-build*/
_deps*/
install_prefix_dir/
build-output/

# IDE and editor files
.idea/
.vscode/
*.swp
*.swo
*~

# Git
.git/

# OS files
.DS_Store
Thumbs.db

# Test artifacts
tests/**/build*/

# SDK node_modules
sdk/**/node_modules/

# Temporary files
*.tmp
*.log
Loading