src/ros_parse.[ch]: Move parsing functions into a separate module.
[routeros-api.git] / src / Makefile.am
1 AUTOMAKE_OPTIONS = foreign no-dependencies
2
3 if COMPILER_IS_GCC
4 AM_CFLAGS = -Wall -Werror
5 if BUILD_WITH_DEBUG
6 AM_CFLAGS += -Wextra -g -O0
7 endif
8 endif
9
10 include_HEADERS = routeros_api.h routeros_version.h
11 lib_LTLIBRARIES = librouteros.la
12
13 librouteros_la_LDFLAGS = -version-info @LIBROUTEROS_CURRENT@:@LIBROUTEROS_REVISION@:@LIBROUTEROS_AGE@
14 librouteros_la_LIBADD = -lgcrypt
15 if BUILD_WITH_LIBSOCKET
16 librouteros_la_LIBADD += -lsocket
17 endif
18 librouteros_la_SOURCES = main.c routeros_api.h routeros_version.h \
19                          ros_parse.c ros_parse.h \
20                          registration_table.c \
21                          interface.c
22
23 bin_PROGRAMS = ros
24
25 ros_SOURCES = ros.c
26 ros_LDADD = librouteros.la