diff --git a/src/sbbs3/GNUmakefile b/src/sbbs3/GNUmakefile index 924832b1ea3e22f732145229cc6cee3002dad3ff..0fefb4886db195954a10a9e32d940c231a2d60de 100644 --- a/src/sbbs3/GNUmakefile +++ b/src/sbbs3/GNUmakefile @@ -79,6 +79,11 @@ else # Use local NSPR first... CFLAGS += -I/usr/local/include -I$(SRC_ROOT)$(DIRSEP)..$(DIRSEP)include$(DIRSEP)mozilla$(DIRSEP)nspr endif +ifdef CRYPTLIBINCLUDE + CFLAGS += -I$(CRYPTLIBINCLUDE) +else + CFLAGS += -I$(SRC_ROOT)/../include/cryptlib +endif ifndef JSLIBDIR JSLIBDIR := $(SRC_ROOT)$(DIRSEP)..$(DIRSEP)lib$(DIRSEP)mozilla$(DIRSEP)js$(DIRSEP)$(machine).$(BUILD) endif @@ -94,10 +99,14 @@ ifeq ($(os),linux) JS_LDFLAGS += -ldl endif JS_LDFLAGS += -L/usr/local/lib -L$(NSPRDIR) -lnspr4 - CFLAGS += $(JS_CFLAGS) LDFLAGS += $(JS_LDFLAGS) +ifndef CRYPTLIBDIR + CRYPTLIBDIR := $(SRC_ROOT)/../lib/cryptlib/$(os).release +endif +LD_FLAGS += -L$(CRYPTLIBDIR) + include sbbsdefs.mk MT_CFLAGS += $(SBBSDEFS)