build linux-specific libtokencap only when compiling in Linux
MODIFY
libtokencap/Makefile
libtokencap/Makefile
@@ -21,7 +21,10 @@ VERSION = $(shell grep '^\#define VERSION ' ../config.h | cut -d '"' -f2)
CFLAGS ?= -O3 -funroll-loops -I ../include/
CFLAGS += -Wall -D_FORTIFY_SOURCE=2 -g -Wno-pointer-sign
-all: libtokencap.so
+ifeq "$(shell uname)" "Linux"
+ TARGETS = libtokencap.so
+endif
+all: $(TARGETS)
libtokencap.so: libtokencap.so.c ../config.h
$(CC) $(CFLAGS) -shared -fPIC $< -o ../$@ $(LDFLAGS)

build linux-specific libtokencap only when compiling in Linux