Skip to content
This repository was archived by the owner on Mar 29, 2026. It is now read-only.

Commit 086675f

Browse files
authored
Merge pull request #41 from sphildreth/copilot/fix-failing-build-jobs
fix(build): resolve Release workflow failures on all platforms
2 parents 95f5cd7 + 77c66a5 commit 086675f

2 files changed

Lines changed: 8 additions & 4 deletions

File tree

bindings/java/gradlew

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

bindings/java/native/Makefile

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,14 +60,18 @@ else
6060
endif
6161

6262
ifeq ($(IS_WINDOWS),1)
63-
# build_lib produces build/decentdb.dll on Windows.
64-
# Nim (mingw) typically also produces build/libdecentdb.dll.a (import lib).
63+
# build_lib produces build/c_api.dll on Windows.
64+
# Nim (mingw) may also produce build/libc_api.dll.a (import lib).
6565
ifneq (,$(wildcard $(DECENTDB_LIB_DIR)/libdecentdb.dll.a))
6666
DECENTDB_LINK_FLAGS = $(DECENTDB_LIB_DIR)/libdecentdb.dll.a
6767
else ifneq (,$(wildcard $(DECENTDB_LIB_DIR)/decentdb.lib))
6868
DECENTDB_LINK_FLAGS = $(DECENTDB_LIB_DIR)/decentdb.lib
69+
else ifneq (,$(wildcard $(DECENTDB_LIB_DIR)/libc_api.dll.a))
70+
DECENTDB_LINK_FLAGS = $(DECENTDB_LIB_DIR)/libc_api.dll.a
71+
else ifneq (,$(wildcard $(DECENTDB_LIB_DIR)/c_api.dll))
72+
DECENTDB_LINK_FLAGS = $(DECENTDB_LIB_DIR)/c_api.dll
6973
else
70-
DECENTDB_LINK_FLAGS = -L$(DECENTDB_LIB_DIR) -ldecentdb
74+
DECENTDB_LINK_FLAGS = -L$(DECENTDB_LIB_DIR) -lc_api
7175
endif
7276
else
7377
DECENTDB_LINK_FLAGS = -L$(DECENTDB_LIB_DIR) -lc_api

0 commit comments

Comments
 (0)