mirror of
https://dev.iopsys.eu/bbf/icwmp.git
synced 2026-03-06 01:11:34 +01:00
101 lines
1.9 KiB
Makefile
Executable file
101 lines
1.9 KiB
Makefile
Executable file
CWMP_VERSION = 3.0.0
|
|
|
|
if !ICWMP_TEST
|
|
bin_PROGRAMS = icwmpd
|
|
|
|
icwmpd_SOURCES = \
|
|
../common.c \
|
|
../cwmp_time.c \
|
|
../log.c \
|
|
../cwmp_uci.c \
|
|
../config.c \
|
|
../session.c \
|
|
../backupSession.c \
|
|
../md5.c \
|
|
../digestauth.c \
|
|
../event.c \
|
|
../http.c \
|
|
../netlink.c \
|
|
../ubus.c \
|
|
../datamodel_interface.c \
|
|
../cwmp_cli.c \
|
|
../notifications.c \
|
|
../cwmp_zlib.c \
|
|
../cwmp_du_state.c \
|
|
../download.c \
|
|
../upload.c \
|
|
../sched_inform.c \
|
|
../xml.c \
|
|
../diagnostic.c \
|
|
../cwmp.c
|
|
|
|
icwmpd_CFLAGS = \
|
|
$(AM_CFLAGS) \
|
|
$(LIBUCI_CFLAGS) \
|
|
$(LIBUBOX_CFLAGS) \
|
|
$(LIBUBUS_CFLAGS) \
|
|
$(MICROXML_CFLAGS) \
|
|
$(LIBCURL_CFLAGS) \
|
|
-Wall -Wextra \
|
|
-Werror -Wformat
|
|
|
|
icwmpd_LDFLAGS = \
|
|
$(AM_LDFLAGS) \
|
|
$(LIBUCI_LDFLAGS) \
|
|
$(LIBUBOX_LDFLAGS) \
|
|
$(LIBUBUS_LDFLAGS) \
|
|
$(MICROXML_LDFLAGS) \
|
|
$(LIBCURL_LDFLAGS)
|
|
|
|
icwmpd_LDADD = \
|
|
$(AM_LIBS) \
|
|
$(LIBUCI_LIBS) \
|
|
$(LIBUBOX_LIBS) \
|
|
$(LIBUBUS_LIBS) \
|
|
$(MICROXML_LIBS) \
|
|
$(LIBCURL_LIBS) \
|
|
$(LIBPTHREAD_LIBS) \
|
|
$(LCRYPTO_LIBS) \
|
|
$(LSSL_LIBS) \
|
|
$(LIBJSON_LIBS) \
|
|
$(LBLOBMSG_LIBS) \
|
|
$(LIBZ_LIBS) \
|
|
$(LIBM_LIBS)
|
|
|
|
icwmpd_CFLAGS+=-DCWMP_VERSION=\"$(CWMP_VERSION)\"
|
|
icwmpd_LDFLAGS+=-DCWMP_VERSION=\"$(CWMP_VERSION)\"
|
|
|
|
icwmpd_CFLAGS+=-I../inc
|
|
endif
|
|
|
|
if ICWMP_TEST
|
|
lib_LTLIBRARIES = libicwmp.la
|
|
|
|
libicwmp_la_SOURCES = \
|
|
../common.c \
|
|
../cwmp_time.c \
|
|
../log.c \
|
|
../cwmp_uci.c \
|
|
../config.c \
|
|
../session.c \
|
|
../backupSession.c \
|
|
../md5.c \
|
|
../digestauth.c \
|
|
../event.c \
|
|
../http.c \
|
|
../netlink.c \
|
|
../ubus.c \
|
|
../datamodel_interface.c \
|
|
../cwmp_cli.c \
|
|
../notifications.c \
|
|
../cwmp_zlib.c \
|
|
../cwmp_du_state.c \
|
|
../download.c \
|
|
../upload.c \
|
|
../sched_inform.c \
|
|
../xml.c \
|
|
../diagnostic.c
|
|
|
|
libicwmp_la_CFLAGS=-I../inc
|
|
libicwmp_la_LDFLAGS= $(AM_LIBS) -luci -lubox -lubus $(MICROXML_LIBS) $(LIBCURL_LIBS) -lpthread -lcrypto -lssl -ljson-c -lblobmsg_json -lz -lm
|
|
endif
|