# HG changeset patch # User Matti Hamalainen # Date 1709388877 -7200 # Node ID c4fafcc43d8371421edfb60ae5141dd71d8834d7 # Parent 10e7931520aec17f0bc4b5a80d3cf7397564a78d Move some dependency checks from Makefile to config.mak for consistency. diff -r 10e7931520ae -r c4fafcc43d83 Makefile --- a/Makefile Sat Mar 02 15:49:23 2024 +0200 +++ b/Makefile Sat Mar 02 16:14:37 2024 +0200 @@ -19,21 +19,6 @@ ### -### Detect various libraries etc -### -HAVE_LIBPNG ?= $(shell pkg-config --atleast-version=1.2 libpng && echo "yes") -LIBPNG_CFLAGS ?= $(shell pkg-config --cflags libpng) -LIBPNG_LDFLAGS ?= $(shell pkg-config --libs libpng) - -HAVE_LIBWEBSOCKETS ?= $(shell pkg-config --atleast-version=2 libwebsockets && echo "yes") -LIBWEBSOCKETS_CFLAGS ?= $(shell pkg-config --cflags libwebsockets) -LIBWEBSOCKETS_LDFLAGS ?= $(shell pkg-config --libs libwebsockets) - -CFLAGS += $(shell pkg-config --atleast-version=2.2 libwebsockets && echo "-DHAVE_LIBWEBSOCKETS22=1") -CFLAGS += $(shell pkg-config --atleast-version=3.2 libwebsockets && echo "-DHAVE_LIBWEBSOCKETS32=1") - - -### ### Static compilation for mapsearch ### ifdef STATIC diff -r 10e7931520ae -r c4fafcc43d83 config.mak --- a/config.mak Sat Mar 02 15:49:23 2024 +0200 +++ b/config.mak Sat Mar 02 16:14:37 2024 +0200 @@ -30,6 +30,7 @@ ### ### Detect things ### + HAVE_CURL ?= $(shell curl --version > /dev/null 2>&1 && echo "yes") HAVE_WGET ?= $(shell wget --version > /dev/null 2>&1 && echo "yes") HAVE_PHP ?= $(shell php --version > /dev/null 2>&1 && echo "yes") @@ -40,6 +41,18 @@ #HTTPGET ?= wget -O +HAVE_LIBPNG ?= $(shell pkg-config --atleast-version=1.2 libpng && echo "yes") +LIBPNG_CFLAGS ?= $(shell pkg-config --cflags libpng) +LIBPNG_LDFLAGS ?= $(shell pkg-config --libs libpng) + +HAVE_LIBWEBSOCKETS ?= $(shell pkg-config --atleast-version=2 libwebsockets && echo "yes") +LIBWEBSOCKETS_CFLAGS ?= $(shell pkg-config --cflags libwebsockets) +LIBWEBSOCKETS_LDFLAGS ?= $(shell pkg-config --libs libwebsockets) + +CFLAGS += $(shell pkg-config --atleast-version=2.2 libwebsockets && echo "-DHAVE_LIBWEBSOCKETS22=1") +CFLAGS += $(shell pkg-config --atleast-version=3.2 libwebsockets && echo "-DHAVE_LIBWEBSOCKETS32=1") + + ### ### Misc stuff ###