From: Matt Mullins Date: Sun, 25 May 2014 22:49:45 +0000 (-0700) Subject: Use autoconf to build. X-Git-Url: http://git.mmlx.us/?a=commitdiff_plain;h=ab050fc39d44a8d886599ef038e35efca1a106e9;p=fuckit_dot_so.git Use autoconf to build. --- diff --git a/Makefile.am b/Makefile.am new file mode 100644 index 0000000..a050475 --- /dev/null +++ b/Makefile.am @@ -0,0 +1,6 @@ +ACLOCAL_AMFLAGS = -Im4 +lib_LTLIBRARIES = libfuckit.la + +libfuckit_la_CXXFLAGS = @LLVM_CFLAGS@ $(AM_CFLAGS) +libfuckit_la_LDFLAGS = $(shell @LLVM_CONFIG@ --ldflags) @LLVM_LIBS@ +libfuckit_la_SOURCES = fuckit.cpp diff --git a/configure.ac b/configure.ac new file mode 100644 index 0000000..72f143e --- /dev/null +++ b/configure.ac @@ -0,0 +1,12 @@ +AC_CONFIG_MACRO_DIR([m4]) +AC_INIT([fuckit_dot_so], [0.1], [mmullins@mmlx.us]) +LT_INIT([disable-static shared]) +AM_INIT_AUTOMAKE([-Wall foreign]) + +AC_PROG_CC +AC_PROG_CXX + +AX_PATH_GENERIC([llvm],,,,[AC_MSG_ERROR([llvm-config is required])]) + +AC_CONFIG_FILES([Makefile]) +AC_OUTPUT