From 847b77628553c26679d0c18bbb0f376a957b20e3 Mon Sep 17 00:00:00 2001 From: John Mark Bell Date: Sun, 22 Feb 2009 15:07:50 +0000 Subject: Purge NETSURF_USE_SSL and WITH_SSL svn path=/trunk/netsurf/; revision=6599 --- Makefile | 56 +++++++------------------------------------------------- 1 file changed, 7 insertions(+), 49 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 15f3e11cb..370e14aa2 100644 --- a/Makefile +++ b/Makefile @@ -241,42 +241,6 @@ $(eval $(call feature_enabled,MNG,-DWITH_MNG,-lmng,JNG/MNG/PNG support)) $(eval $(call feature_enabled,HARU_PDF,-DWITH_PDF_EXPORT,-lhpdf -lpng,PDF export)) $(eval $(call feature_enabled,LIBICONV_PLUG,-DLIBICONV_PLUG,,glibc internal iconv)) -# Check for SSL -ifeq ($(NETSURF_USE_SSL),AUTO) - _CURL_HAS_SSL := $(findstring SSL,$(shell curl-config --features)) - ifeq ($(_CURL_HAS_SSL),SSL) - _CURL_USES_OPENSSL := $(findstring -lssl -lcrypto,$(shell curl-config --libs)) - ifeq ($(_CURL_USES_OPENSSL),) - NETSURF_USE_SSL := NO - ifneq ($(MAKECMDGOALS),clean) - $(info M.CONFIG: cURL not built against OpenSSL, disabling certificate UI) - endif - else - NETSURF_USE_SSL := YES - ifneq ($(MAKECMDGOALS),clean) - $(info M.CONFIG: cURL appears to be built against OpenSSL, enabling certificate UI) - endif - endif - else - NETSURF_USE_SSL := NO - ifneq ($(MAKECMDGOALS),clean) - $(info M.CONFIG: cURL not built with SSL, disabling certificate UI) - endif - endif -endif - -ifeq ($(NETSURF_USE_SSL),YES) - ifneq ($(MAKECMDGOALS),clean) - $(info M.CONFIG: SSL certificate UI enabled) - endif - CFLAGS += -DWITH_SSL - SSL_PKGCONFIG := openssl -else - ifneq ($(MAKECMDGOALS),clean) - $(info M.CONFIG: SSL certificate UI disabled) - endif -endif - # common libraries without pkg-config support LDFLAGS += -lz @@ -290,11 +254,9 @@ CFLAGS += -DNETSURF_HOMEPAGE=\"$(NETSURF_HOMEPAGE)\" ifeq ($(TARGET),riscos) ifeq ($(HOST),riscos) LDFLAGS += -Xlinker -symbols=$(OBJROOT)/sym -lxml2 -lz -lm -lcurl -lcares - ifeq ($(NETSURF_USE_SSL),YES) - LDFLAGS += -lssl -lcrypto - endif + LDFLAGS += -lssl -lcrypto else - LDFLAGS += $(shell $(PKG_CONFIG) --libs libxml-2.0 libcurl $(SSL_PKGCONFIG)) + LDFLAGS += $(shell $(PKG_CONFIG) --libs libxml-2.0 libcurl) endif $(eval $(call feature_enabled,NSSVG,-DWITH_NS_SVG,-lsvgtiny,SVG rendering)) @@ -331,9 +293,7 @@ ifeq ($(HOST),beos) LDFLAGS += -L/boot/common/lib # some people do *not* have libm... LDFLAGS += -lxml2 -lz -lcurl -liconv - ifeq ($(NETSURF_USE_SSL),YES) - LDFLAGS += -lssl -lcrypto - endif + LDFLAGS += -lssl -lcrypto endif # ---------------------------------------------------------------------------- @@ -341,7 +301,7 @@ endif # ---------------------------------------------------------------------------- ifeq ($(TARGET),gtk) - LDFLAGS += $(shell $(PKG_CONFIG) --libs libxml-2.0 libcurl $(SSL_PKGCONFIG)) + LDFLAGS += $(shell $(PKG_CONFIG) --libs libxml-2.0 libcurl) # define additional CFLAGS and LDFLAGS requirements for pkg-configed libs here NETSURF_FEATURE_RSVG_CFLAGS := -DWITH_RSVG @@ -491,9 +451,7 @@ ifeq ($(TARGET),amiga) CFLAGS += -D__USE_INLINE__ -std=c99 -I . -Dnsamiga LDFLAGS += -lxml2 -lcurl -lpthread -lregex -lauto -lparserutils - ifeq ($(NETSURF_USE_SSL),YES) - LDFLAGS += -lssl -lcrypto - endif + LDFLAGS += -lssl -lcrypto ifeq ($(NETSURF_AMIGA_USE_CAIRO),YES) CFLAGS += -DNS_AMIGA_CAIRO -I SDK:local/common/include/cairo @@ -538,7 +496,7 @@ ifeq ($(TARGET),framebuffer) -D_POSIX_C_SOURCE=200112L LDFLAGS += -lxml2 -lz -ljpeg -lcurl -lm - LDFLAGS += $(shell $(PKG_CONFIG) --libs libxml-2.0 libcurl $(SSL_PKGCONFIG)) + LDFLAGS += $(shell $(PKG_CONFIG) --libs libxml-2.0 libcurl) SUBTARGET := -linux endif @@ -628,7 +586,7 @@ ifeq ($(TARGET),debug) $(WARNFLAGS) -I. -g \ $(shell $(PKG_CONFIG) --cflags libnsgif libnsbmp) \ $(shell xml2-config --cflags) - LDFLAGS += $(shell $(PKG_CONFIG) --libs libxml-2.0 libcurl $(SSL_PKGCONFIG)) + LDFLAGS += $(shell $(PKG_CONFIG) --libs libxml-2.0 libcurl) $(eval $(call pkg_config_find_and_add,RSVG,librsvg-2.0,SVG rendering)) $(eval $(call pkg_config_find_and_add,ROSPRITE,librosprite,RISC OS sprite rendering)) -- cgit v1.2.3