build: Move stuff to be shared to lib/ (nvt_log, socket)

This commit is contained in:
Kim Woelders
2023-02-12 15:52:48 +01:00
parent ac58d1a470
commit a49f95a300
10 changed files with 17 additions and 8 deletions
+3 -1
View File
@@ -3,10 +3,12 @@
/autom4te.cache/ /autom4te.cache/
/compile /compile
/config.h.in /config.h.in
/config.h.in~ /config.guess
/config.sub
/configure /configure
/depcomp /depcomp
/install-sh /install-sh
/ltmain.sh
/missing /missing
Makefile.in Makefile.in
+1 -1
View File
@@ -4,4 +4,4 @@ MAINTAINERCLEANFILES = \
depcomp install-sh missing \ depcomp install-sh missing \
Makefile.in */Makefile.in Makefile.in */Makefile.in
SUBDIRS = src SUBDIRS = lib src
+3
View File
@@ -13,6 +13,8 @@ define([AC_LIBTOOL_LANG_CXX_CONFIG], [:])dnl
define([AC_LIBTOOL_LANG_F77_CONFIG], [:])dnl define([AC_LIBTOOL_LANG_F77_CONFIG], [:])dnl
define([AC_LIBTOOL_LANG_GCJ_CONFIG], [:])dnl define([AC_LIBTOOL_LANG_GCJ_CONFIG], [:])dnl
LT_INIT()
AC_C_BIGENDIAN AC_C_BIGENDIAN
AC_C_CONST AC_C_CONST
AC_C_INLINE AC_C_INLINE
@@ -33,6 +35,7 @@ AC_SUBST(CFLAGS_WARN)
AC_CONFIG_HEADERS([config.h]) AC_CONFIG_HEADERS([config.h])
AC_CONFIG_FILES([ AC_CONFIG_FILES([
Makefile Makefile
lib/Makefile
src/Makefile src/Makefile
]) ])
AC_OUTPUT AC_OUTPUT
+6
View File
@@ -0,0 +1,6 @@
noinst_LTLIBRARIES = libnvt.la
libnvt_la_CFLAGS = $(CFLAGS_WARN)
libnvt_la_SOURCES = nvt_log.c nvt_log.h
libnvt_la_SOURCES += nvt_socket.c nvt_socket.h
View File
View File
+2 -4
View File
@@ -3,10 +3,8 @@ bin_PROGRAMS = ttynvt
ttynvt_SOURCES = \ ttynvt_SOURCES = \
ttynvt.c \ ttynvt.c \
nvt_log.c nvt_log.h \
nvt_socket.c nvt_socket.h \
telnet_basic.c telnet_rfc2217.c telnet.h telnet_param.h telnet_basic.c telnet_rfc2217.c telnet.h telnet_param.h
ttynvt_CPPFLAGS = -I$(top_builddir) $(FUSE_CFLAGS) $(CFLAGS_WARN) ttynvt_CPPFLAGS = -I$(top_builddir) -I$(top_srcdir) $(FUSE_CFLAGS) $(CFLAGS_WARN)
ttynvt_LDADD = $(FUSE_LIBS) ttynvt_LDADD = $(top_builddir)/lib/libnvt.la $(FUSE_LIBS)
+2 -2
View File
@@ -24,8 +24,8 @@
#include <netinet/in.h> #include <netinet/in.h>
#include <sys/ioctl.h> #include <sys/ioctl.h>
#include "nvt_log.h" #include "lib/nvt_log.h"
#include "nvt_socket.h" #include "lib/nvt_socket.h"
#include "telnet.h" #include "telnet.h"
#define NET_BUF_SIZE 1024 #define NET_BUF_SIZE 1024