From a07aeb9f2175c18f1496b950306b1ab032efa36c Mon Sep 17 00:00:00 2001 From: DarshanBPatel Date: Tue, 10 Sep 2024 23:26:41 +0530 Subject: [PATCH] chore: update target according to OS, rn install-deps not required --- cpp/Makefile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/cpp/Makefile b/cpp/Makefile index fd56ed5..c54d79a 100644 --- a/cpp/Makefile +++ b/cpp/Makefile @@ -3,7 +3,12 @@ # Define the root directory of the negentropy project; this absolute path mechanism works across all major os NEGENTROPY_ROOT := $(dir $(abspath $(lastword $(MAKEFILE_LIST)))) INCS = -I$(NEGENTROPY_ROOT) -I/opt/homebrew/include/ -I$(NEGENTROPY_ROOT)/vendor/lmdbxx/include/ -TARGET = libnegentropy.so + +ifeq ($(OS),Windows_NT) + TARGET = negentropy.dll +else + TARGET = libnegentropy.so +endif .PHONY: all clean install-deps precompiled-header shared-lib