include $(APPDIR)/Make.defs
CFLAGS += -DHAVE_CONFIG_H
CFLAGS += -DMAXINFO=256
CFLAGS += -DBUFFSIZE=64
CFLAGS += -DMAX_PARAMETERS=16
ifneq ($(CONFIG_LIB_CARES),)
CFLAGS += -DUSE_ARES
endif
CFLAGS += ${INCDIR_PREFIX}.
CFLAGS += ${INCDIR_PREFIX}$(APPDIR)/system/zlib/zlib
CFLAGS += ${INCDIR_PREFIX}curl/lib
CSRCS = $(wildcard curl/lib/*.c)
CSRCS += $(wildcard curl/lib/vauth/*.c)
CSRCS += $(wildcard curl/lib/vquic/*.c)
CSRCS += $(wildcard curl/lib/vtls/*.c)
ifneq ($(CONFIG_UTILS_CURL),)
PROGNAME = $(CONFIG_UTILS_CURL_PROGNAME)
PRIORITY = $(CONFIG_UTILS_CURL_PRIORITY)
STACKSIZE = $(CONFIG_UTILS_CURL_STACKSIZE)
MODULE = $(CONFIG_UTILS_CURL)
CFLAGS += -Dconfig_init=curl_config_init
CFLAGS += -Dconfig_free=curl_config_free
CFLAGS += -Dstr2num=curl_str2num
MAINSRC = curl/src/tool_main.c
HELP_C = tool_listhelp.c
CSRCS += $(HELP_C)
CSRCS += $(filter-out $(MAINSRC) curl/src/$(HELP_C),$(wildcard curl/src/*.c))
CMD_GEN_HELP = grep Category curl/docs/cmdline-opts/*.d | grep important | cut -d ":" -f 1
CMD_GEN_HELP += | xargs curl/docs/cmdline-opts/gen.pl listhelp
CMD_GEN_HELP += | sed 's@\
$(HELP_C):
$(Q) $(CMD_GEN_HELP) > $@
context:: $(HELP_C)
distclean::
$(call DELFILE, $(HELP_C))
endif
include $(APPDIR)/Application.mk