diff options
author | Tushar Gohad <tushar.gohad@intel.com> | 2014-07-05 22:52:48 -0700 |
---|---|---|
committer | Tushar Gohad <tushar.gohad@intel.com> | 2014-07-06 09:59:06 -0700 |
commit | 7f7687dc78ad789e1ed3892e9cff199a9c63d874 (patch) | |
tree | a14fe3ca6069ece7dea61dec1368d6191b144e0b /configure.ac | |
parent | 9d01539e2e7f7e1c5afa525a77993b8d73e99185 (diff) | |
download | liberasurecode-7f7687dc78ad789e1ed3892e9cff199a9c63d874.tar.gz |
autoconf: Simplify Makefile.am by adding SUBDIRS
Signed-off-by: Tushar Gohad <tushar.gohad@intel.com>
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 32 |
1 files changed, 2 insertions, 30 deletions
diff --git a/configure.ac b/configure.ac index c87059b..ae1ee00 100644 --- a/configure.ac +++ b/configure.ac @@ -1,6 +1,3 @@ -# c_eclib autoconf template - -# FIXME - add project url as the last argument AC_INIT(erasurecode,0.9.4) AC_GNU_SOURCE @@ -24,15 +21,6 @@ AC_PROG_CXX AC_PROG_INSTALL AC_PROG_MAKE_SET -dnl Set up compile and link options -INCLUDE="-I$srcdir/include -I$srcdir/include/erasurecode -I$srcdir/xor_codes" -BASE_CFLAGS="-D_GNU_SOURCE=1" -BASE_LDFLAGS="" -BUILD_CFLAGS="$CFLAGS $CPPFLAGS" -EXTRA_CFLAGS="$INCLUDE $BASE_CFLAGS" -BUILD_LDFLAGS="$LDFLAGS" -EXTRA_LDFLAGS="$BASE_LDFLAGS" - dnl Check for C library headers AC_HEADER_STDC AC_CHECK_HEADERS(sys/types.h stdio.h stdlib.h stddef.h stdarg.h \ @@ -48,18 +36,6 @@ AC_CHECK_LIB([gf_complete], [gf_init_easy], [], exit -1 ]) - -# C sources -SOURCES="$SOURCES $srcdir/src/*.c" -SOURCES="$SOURCES $srcdir/src/backends/null/*.c" -SOURCES="$SOURCES $srcdir/src/backends/jerasure/*.c" -SOURCES="$SOURCES $srcdir/src/backends/gf_complete/*.c" -SOURCES="$SOURCES $srcdir/src/backends/isa_l/*.c" -SOURCES="$SOURCES $srcdir/src/backends/xor/*.c" -SOURCES="$SOURCES $srcdir/src/builtins/xor/*.c" -SOURCES="$SOURCES $srcdir/src/utils/chksum/*.c" -SOURCES="$SOURCES $srcdir/test/*.c" - # Check for jerasure/gf_complete headers AC_CHECK_HEADERS(jerasure.h cauchy.h galois.h liberation.h reed_sol.h gf_complete.h) @@ -78,15 +54,11 @@ AM_CONDITIONAL(DEBUG, test x"$debug" = x"true") dnl Expand the sources and objects needed to build the library AC_SUBST(ac_aux_dir) -AC_SUBST(INCLUDE) -AC_SUBST(SOURCES) AC_SUBST(OBJECTS) -AC_SUBST(BUILD_CFLAGS) -AC_SUBST(EXTRA_CFLAGS) -AC_SUBST(BUILD_LDFLAGS) -AC_SUBST(EXTRA_LDFLAGS) AC_CONFIG_FILES([Makefile \ + src/builtin/xor_codes/Makefile \ + test/Makefile \ erasurecode.pc \ Xorcode.pc]) AC_OUTPUT |