From bbaeba462c2a5f89f118b78e328491be7df9cc20 Mon Sep 17 00:00:00 2001
From: Divya Theja <divyathe@codeaurora.org>
Date: Mon, 5 Feb 2018 15:40:53 +0530
Subject: [PATCH] Add gnu autotools make files to build libfec_rs

---
 Makefile.am     | 22 ++++++++++++++++++++++
 configure.ac    | 28 ++++++++++++++++++++++++++++
 libfec_rs.pc.in | 11 +++++++++++
 3 files changed, 61 insertions(+)
 create mode 100644 Makefile.am
 create mode 100644 configure.ac
 create mode 100644 libfec_rs.pc.in

diff --git a/Makefile.am b/Makefile.am
new file mode 100644
index 0000000..755ca74
--- /dev/null
+++ b/Makefile.am
@@ -0,0 +1,22 @@
+AM_CFLAGS := -Wall\
+             -O3\
+             -I.
+
+ACLOCAL_AMFLAGS = -I m4
+
+libfec_rs_c_sources := encode_rs_char.c\
+                       decode_rs_char.c\
+                       init_rs_char.c
+
+libfec_rs_h_sources := fec.h
+
+libfec_rs_la_SOURCES = $(libfec_rs_c_sources)
+
+lib_LTLIBRARIES = libfec_rs.la
+
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = libfec_rs.pc
+EXTRA_DIST = $(pkgconfig_DATA)
+
+fec_rs_includedir= $(includedir)
+fec_rs_include_HEADERS = $(libfec_rs_h_sources)
diff --git a/configure.ac b/configure.ac
new file mode 100644
index 0000000..72000c2
--- /dev/null
+++ b/configure.ac
@@ -0,0 +1,28 @@
+  AC_PREREQ(2.61)
+
+  AC_INIT([libfec_rs],1.0.0)
+
+  AM_INIT_AUTOMAKE([foreign])
+
+  AM_MAINTAINER_MODE
+
+  AC_CONFIG_HEADER([config.h])
+  AC_CONFIG_MACRO_DIR([m4])
+
+  # Checks for programs.
+  AM_PROG_AS
+  AC_PROG_CC
+  AM_PROG_CC_C_O
+  AC_PROG_LIBTOOL
+  AC_PROG_AWK
+  AC_PROG_CPP
+  AC_PROG_CXX
+  AC_PROG_INSTALL
+  AC_PROG_LN_S
+  AC_PROG_MAKE_SET
+
+ AC_OUTPUT([ \
+          Makefile \
+          libfec_rs.pc
+  ])
+
diff --git a/libfec_rs.pc.in b/libfec_rs.pc.in
new file mode 100644
index 0000000..030ed61
--- /dev/null
+++ b/libfec_rs.pc.in
@@ -0,0 +1,11 @@
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+
+Name: fec_rs
+Description: fec_rs library
+Version: @VERSION@
+Libs: -L${libdir} -lfec_rs
+Cflags: -I${includedir}
+
-- 
1.9.1

