aboutsummaryrefslogtreecommitdiff
path: root/src/lib/Makefile.in
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/Makefile.in')
-rw-r--r--src/lib/Makefile.in12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/lib/Makefile.in b/src/lib/Makefile.in
index 09e1a7d09..6c69485b3 100644
--- a/src/lib/Makefile.in
+++ b/src/lib/Makefile.in
@@ -29,13 +29,19 @@ NDPI_LIBS = $(NDPI_LIB_STATIC) $(NDPI_LIB_SHARED)
ifneq ($(OS),Windows_NT)
OS := $(shell uname)
endif
+BUILD_MINGW = @BUILD_MINGW@
ifeq ($(OS),Darwin)
CC=clang
SONAME_FLAG=
else
+ifneq ($(BUILD_MINGW),)
+NDPI_LIB_SHARED_BASE = libndpi
+NDPI_LIB_SHARED = $(NDPI_LIB_SHARED_BASE)-@NDPI_VERSION_SHORT@.dll
+else
SONAME_FLAG=-Wl,-soname,$(NDPI_LIB_SHARED_BASE).$(NDPI_VERSION_MAJOR)
endif
+endif
all: $(NDPI_LIBS)
@@ -56,6 +62,12 @@ $(NDPI_LIB_SHARED): $(OBJECTS)
clean:
/bin/rm -f $(NDPI_LIB_STATIC) $(OBJECTS) *.o *.so *.lo libndpi.so*
+distdir:
+ cp ndpi_content_match.c.inc '$(distdir)/'
+ find . -type d | xargs -I'{}' mkdir -p '$(distdir)/{}'
+ find ../include -type f -name '*.h' | xargs -I'{}' cp '{}' '$(distdir)/{}'
+ find . -type f -name '*.c' -o -name '*.h' | xargs -I'{}' cp '{}' '$(distdir)/{}'
+
distclean: clean
/bin/rm -f Makefile