summaryrefslogtreecommitdiff
path: root/ltp_framework/include/mk/config.mk.in
diff options
context:
space:
mode:
Diffstat (limited to 'ltp_framework/include/mk/config.mk.in')
-rw-r--r--ltp_framework/include/mk/config.mk.in82
1 files changed, 82 insertions, 0 deletions
diff --git a/ltp_framework/include/mk/config.mk.in b/ltp_framework/include/mk/config.mk.in
new file mode 100644
index 0000000..b835c86
--- /dev/null
+++ b/ltp_framework/include/mk/config.mk.in
@@ -0,0 +1,82 @@
+#
+# config.mk.in.
+#
+# Copyright (C) 2009, Cisco Systems Inc.
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License along
+# with this program; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+#
+# Garrett Cooper, July 2009
+#
+
+# See this page for more info about LEX*:
+# http://www.gnu.org/software/hello/manual/autoconf/Particular-Programs.html
+
+# Application specifying variables. You should never have to change these.
+AR := @AR@
+CC := @CC@
+LEX := @LEX@
+RANLIB := @RANLIB@
+STRIP := @STRIP@
+YACC := @YACC@
+
+# XXX: I'm lazy... but if someone has a working javac, they should have a
+# working jar on their systems.
+JAR := jar
+JAVAC := @JAVAC@
+
+AIO_LIBS := @AIO_LIBS@
+CAP_LIBS := @CAP_LIBS@
+ACL_LIBS := @ACL_LIBS@
+CRYPTO_LIBS := @CRYPTO_LIBS@
+LEXLIB := @LEXLIB@
+NUMA_CPPFLAGS := @NUMA_CPPFLAGS@
+NUMA_LIBS := @NUMA_LIBS@
+SELINUX_LIBS := @SELINUX_LIBS@
+
+prefix := @prefix@
+
+datarootdir := @datarootdir@
+includedir := @includedir@
+exec_prefix := @exec_prefix@
+bindir := @bindir@
+libdir := @libdir@
+mandir := @mandir@
+
+RPMBUILD ?= rpmbuild
+
+CPPFLAGS := @CPPFLAGS@
+CFLAGS := @CFLAGS@
+LDLIBS := @LIBS@
+LDFLAGS := @LDFLAGS@
+
+DEBUG_CFLAGS ?= -g
+DEBUG_CXXFLAGS ?= $(DEBUG_CFLAGS)
+
+# Please see README.mk-devel about -fstrict-aliasing.
+OPT_CFLAGS ?= -O2 -fno-strict-aliasing -pipe
+OPT_CXXFLAGS ?= $(OPT_CFLAGS)
+
+WCFLAGS ?= -Wall
+WCXXFLAGS ?= $(WCFLAGS)
+
+LDFLAGS += $(WLDFLAGS)
+CFLAGS += $(DEBUG_CFLAGS) $(OPT_CFLAGS) $(WCFLAGS)
+CXXFLAGS += $(DEBUG_CXXFLAGS) $(OPT_CXXFLAGS) $(WCXXFLAGS)
+
+ifeq ($(strip $(prefix)),)
+$(error you are using $$(prefix) incorrectly -- set it to $(abs_top_srcdir) if you want to build in the source tree)
+endif
+
+export datarootdir includedir libdir mandir prefix