diff --git a/Makefile b/Makefile index b106ab8..2e9213a 100644 --- a/Makefile +++ b/Makefile @@ -8,6 +8,8 @@ LOADABLE_CFLAGS=-fPIC -shared ifeq ($(shell uname -s),Darwin) CONFIG_DARWIN=y +else ifeq ($(OS),Windows_NT) +CONFIG_WINDOWS=y else CONFIG_LINUX=y endif @@ -19,6 +21,11 @@ endif ifdef CONFIG_LINUX LOADABLE_EXTENSION=so endif + +ifdef CONFIG_WINDOWS +LOADABLE_EXTENSION=dll +endif + TARGET_LOADABLE=dist/path0.$(LOADABLE_EXTENSION) DEFINE_SQLITE_PATH_DATE=-DSQLITE_PATH_DATE="\"$(DATE)\""