diff --git a/src/net/.gitignore b/src/net/.gitignore index 5166df2d..15b6c7eb 100644 --- a/src/net/.gitignore +++ b/src/net/.gitignore @@ -1,2 +1,13 @@ *.o +*.log +*.trs net +Makefile +Makefile.in +aclocal.m4 +autom4te.cache/ +aux/ +config.* +configure +src/.deps/ +stamp-h1 diff --git a/src/net/Makefile b/src/net/Makefile deleted file mode 100644 index 5c14a66e..00000000 --- a/src/net/Makefile +++ /dev/null @@ -1,14 +0,0 @@ -LDLIBS = -lite -EXEC = net - -net: main.o - $(CC) -o $@ $^ $(LDLIBS) - -check: $(EXEC) - ./test.sh - -clean: - $(RM) net - -distclean: clean - $(RM) *.o *~ diff --git a/src/net/Makefile.am b/src/net/Makefile.am new file mode 100644 index 00000000..fd16c15f --- /dev/null +++ b/src/net/Makefile.am @@ -0,0 +1,4 @@ +SUBDIRS = src test +DISTCLEANFILES = *~ *.d +ACLOCAL_AMFLAGS = -I m4 + diff --git a/src/net/autogen.sh b/src/net/autogen.sh new file mode 100755 index 00000000..69ad0e18 --- /dev/null +++ b/src/net/autogen.sh @@ -0,0 +1,3 @@ +#!/bin/sh + +autoreconf -W portability -vifm diff --git a/src/net/configure.ac b/src/net/configure.ac new file mode 100644 index 00000000..bf7350df --- /dev/null +++ b/src/net/configure.ac @@ -0,0 +1,40 @@ +AC_PREREQ(2.61) +AC_INIT([net], [1.0], [https://github.com/kernelkit/infix/issues]) +AC_CONFIG_AUX_DIR(aux) +AM_INIT_AUTOMAKE([1.11 foreign]) +AM_SILENT_RULES([yes]) + +AC_CONFIG_SRCDIR([src/main.c]) +AC_CONFIG_HEADERS([config.h]) +AC_CONFIG_FILES([Makefile src/Makefile test/Makefile]) +AC_CONFIG_MACRO_DIR([m4]) + +AC_PROG_CC +AC_PROG_INSTALL + +# Check for pkg-config first, warn if it's not installed +PKG_PROG_PKG_CONFIG +PKG_CHECK_MODULES([libite], [libite >= 2.5.0]) + +AC_OUTPUT + +SYSCONFDIR=`eval echo $sysconfdir` +RUNSTATEDIR=`eval echo $runstatedir` +RUNSTATEDIR=`eval echo $RUNSTATEDIR` +cat <