Added gnu-autoconf support
This commit is contained in:
parent
562aefc114
commit
9554a3b77f
5
Makefile.am
Normal file
5
Makefile.am
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
AUTOMAKE_OPTIONS=foreign
|
||||||
|
|
||||||
|
ACLOCAL_AMFLAGS=-I m4
|
||||||
|
|
||||||
|
SUBDIRS=src include
|
||||||
25
configure.ac
Normal file
25
configure.ac
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
AC_INIT(yaml-cpp, 0.6.2)
|
||||||
|
AC_CANONICAL_BUILD
|
||||||
|
AC_CANONICAL_HOST
|
||||||
|
AC_CANONICAL_TARGET
|
||||||
|
|
||||||
|
AC_CONFIG_MACRO_DIR([m4])
|
||||||
|
|
||||||
|
AM_INIT_AUTOMAKE([foreign 1.10])
|
||||||
|
AM_MAINTAINER_MODE
|
||||||
|
LT_INIT
|
||||||
|
|
||||||
|
AC_ARG_WITH(boostinc,
|
||||||
|
AC_HELP_STRING([--with-boostinc], [where to find boost headers (path w/o trailing /boost)])
|
||||||
|
)
|
||||||
|
|
||||||
|
AC_PROG_INSTALL
|
||||||
|
AC_PROG_CXX
|
||||||
|
|
||||||
|
#AC_CONFIG_SUBDIRS([src include])
|
||||||
|
|
||||||
|
AM_CONDITIONAL([BOOSTINC], [test -n "$with_boostinc"])
|
||||||
|
AC_SUBST([boostinc],"$with_boostinc")
|
||||||
|
|
||||||
|
AC_CONFIG_FILES(Makefile src/Makefile include/Makefile)
|
||||||
|
AC_OUTPUT
|
||||||
40
include/Makefile.am
Normal file
40
include/Makefile.am
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
AUTOMAKE_OPTIONS=foreign
|
||||||
|
#ACLOCAL_AMFLAGS=-Im4
|
||||||
|
|
||||||
|
nobase_include_HEADERS=yaml-cpp/exceptions.h
|
||||||
|
nobase_include_HEADERS+=yaml-cpp/mark.h
|
||||||
|
nobase_include_HEADERS+=yaml-cpp/node/impl.h
|
||||||
|
nobase_include_HEADERS+=yaml-cpp/node/emit.h
|
||||||
|
nobase_include_HEADERS+=yaml-cpp/node/ptr.h
|
||||||
|
nobase_include_HEADERS+=yaml-cpp/node/node.h
|
||||||
|
nobase_include_HEADERS+=yaml-cpp/node/parse.h
|
||||||
|
nobase_include_HEADERS+=yaml-cpp/node/type.h
|
||||||
|
nobase_include_HEADERS+=yaml-cpp/node/detail/node_ref.h
|
||||||
|
nobase_include_HEADERS+=yaml-cpp/node/detail/node_iterator.h
|
||||||
|
nobase_include_HEADERS+=yaml-cpp/node/detail/impl.h
|
||||||
|
nobase_include_HEADERS+=yaml-cpp/node/detail/node.h
|
||||||
|
nobase_include_HEADERS+=yaml-cpp/node/detail/memory.h
|
||||||
|
nobase_include_HEADERS+=yaml-cpp/node/detail/iterator_fwd.h
|
||||||
|
nobase_include_HEADERS+=yaml-cpp/node/detail/bool_type.h
|
||||||
|
nobase_include_HEADERS+=yaml-cpp/node/detail/node_data.h
|
||||||
|
nobase_include_HEADERS+=yaml-cpp/node/detail/iterator.h
|
||||||
|
nobase_include_HEADERS+=yaml-cpp/node/convert.h
|
||||||
|
nobase_include_HEADERS+=yaml-cpp/node/iterator.h
|
||||||
|
nobase_include_HEADERS+=yaml-cpp/binary.h
|
||||||
|
nobase_include_HEADERS+=yaml-cpp/anchor.h
|
||||||
|
nobase_include_HEADERS+=yaml-cpp/yaml.h
|
||||||
|
nobase_include_HEADERS+=yaml-cpp/emittermanip.h
|
||||||
|
nobase_include_HEADERS+=yaml-cpp/dll.h
|
||||||
|
nobase_include_HEADERS+=yaml-cpp/noncopyable.h
|
||||||
|
nobase_include_HEADERS+=yaml-cpp/emitter.h
|
||||||
|
nobase_include_HEADERS+=yaml-cpp/contrib/anchordict.h
|
||||||
|
nobase_include_HEADERS+=yaml-cpp/contrib/graphbuilder.h
|
||||||
|
nobase_include_HEADERS+=yaml-cpp/eventhandler.h
|
||||||
|
nobase_include_HEADERS+=yaml-cpp/null.h
|
||||||
|
nobase_include_HEADERS+=yaml-cpp/emitfromevents.h
|
||||||
|
nobase_include_HEADERS+=yaml-cpp/traits.h
|
||||||
|
nobase_include_HEADERS+=yaml-cpp/parser.h
|
||||||
|
nobase_include_HEADERS+=yaml-cpp/ostream_wrapper.h
|
||||||
|
nobase_include_HEADERS+=yaml-cpp/stlemitter.h
|
||||||
|
nobase_include_HEADERS+=yaml-cpp/emitterstyle.h
|
||||||
|
nobase_include_HEADERS+=yaml-cpp/emitterdef.h
|
||||||
43
src/Makefile.am
Normal file
43
src/Makefile.am
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
AUTOMAKE_OPTIONS=foreign subdir-objects
|
||||||
|
#ACLOCAL_AMFLAGS=-I@srcdir@/../m4
|
||||||
|
|
||||||
|
AM_CPPFLAGS=-I@srcdir@/../include
|
||||||
|
|
||||||
|
if BOOSTINC
|
||||||
|
AM_CPPFLAGS+=-I@boostinc@
|
||||||
|
endif
|
||||||
|
|
||||||
|
lib_LTLIBRARIES=libyaml-cpp.la
|
||||||
|
|
||||||
|
include_HEADERS=
|
||||||
|
|
||||||
|
libyaml_cpp_la_SOURCES=emitter.cpp
|
||||||
|
libyaml_cpp_la_SOURCES+=scantoken.cpp
|
||||||
|
libyaml_cpp_la_SOURCES+=emitterstate.cpp
|
||||||
|
libyaml_cpp_la_SOURCES+=node.cpp
|
||||||
|
libyaml_cpp_la_SOURCES+=convert.cpp
|
||||||
|
libyaml_cpp_la_SOURCES+=parse.cpp
|
||||||
|
libyaml_cpp_la_SOURCES+=directives.cpp
|
||||||
|
libyaml_cpp_la_SOURCES+=parser.cpp
|
||||||
|
libyaml_cpp_la_SOURCES+=node_data.cpp
|
||||||
|
libyaml_cpp_la_SOURCES+=memory.cpp
|
||||||
|
libyaml_cpp_la_SOURCES+=tag.cpp
|
||||||
|
libyaml_cpp_la_SOURCES+=exceptions.cpp
|
||||||
|
libyaml_cpp_la_SOURCES+=emitfromevents.cpp
|
||||||
|
libyaml_cpp_la_SOURCES+=scanner.cpp
|
||||||
|
libyaml_cpp_la_SOURCES+=binary.cpp
|
||||||
|
libyaml_cpp_la_SOURCES+=contrib/graphbuilderadapter.cpp
|
||||||
|
libyaml_cpp_la_SOURCES+=contrib/graphbuilder.cpp
|
||||||
|
libyaml_cpp_la_SOURCES+=exp.cpp
|
||||||
|
libyaml_cpp_la_SOURCES+=nodeevents.cpp
|
||||||
|
libyaml_cpp_la_SOURCES+=stream.cpp
|
||||||
|
libyaml_cpp_la_SOURCES+=scantag.cpp
|
||||||
|
libyaml_cpp_la_SOURCES+=singledocparser.cpp
|
||||||
|
libyaml_cpp_la_SOURCES+=nodebuilder.cpp
|
||||||
|
libyaml_cpp_la_SOURCES+=emitterutils.cpp
|
||||||
|
libyaml_cpp_la_SOURCES+=simplekey.cpp
|
||||||
|
libyaml_cpp_la_SOURCES+=null.cpp
|
||||||
|
libyaml_cpp_la_SOURCES+=regex_yaml.cpp
|
||||||
|
libyaml_cpp_la_SOURCES+=ostream_wrapper.cpp
|
||||||
|
libyaml_cpp_la_SOURCES+=scanscalar.cpp
|
||||||
|
libyaml_cpp_la_SOURCES+=emit.cpp
|
||||||
Loading…
Reference in New Issue
Block a user