-
-
Notifications
You must be signed in to change notification settings - Fork 317
/
configure.ac
94 lines (65 loc) · 1.92 KB
/
configure.ac
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
# $Id$
# -- I N I T --------------------------------------------------
AC_INIT([Extended Template Library],[0.04.12],[http://synfig.org/Bugs],[ETL])
AC_REVISION
AC_CONFIG_AUX_DIR(config)
AC_CONFIG_HEADERS([ETL/etl_profile_.h])
AC_CANONICAL_HOST
AC_CANONICAL_TARGET
AM_INIT_AUTOMAKE([ no-define ])
AM_MAINTAINER_MODE
# -- V A R I A B L E S ----------------------------------------
debug="no"
SVN_REPOSITORY=https://synfig.svn.sourceforge.net/svnroot/synfig/ETL
AC_SUBST(SVN_REPOSITORY)
# -- A R G U M E N T S ----------------------------------------
# -- P R O G R A M S ------------------------------------------
AC_PROG_CC
AC_PROG_CXX
AC_PROG_INSTALL
AC_PROG_RANLIB
AC_LANG([C++])
AC_ARG_WARNINGS
AC_ARG_DEBUG
AC_ARG_OPTIMIZATION
AC_ARG_PROFILING
AC_WIN32_QUIRKS
# -- L I B R A R I E S ----------------------------------------
# -- H E A D E R S --------------------------------------------
AH_TOP([
// We want to be autoconf/autoheader friendly, so
// if the developer has already included an
// autoheader-generated configuration script,
// we can assume that the user knew what they
// were doing and let them use their own config.h.
//#ifndef PACKAGE_TARNAME
])
AH_BOTTOM([
//#endif // ifndef PACKAGE_TARNAME
])
# -- T Y P E S & S T R U C T S --------------------------------
# -- F U N C T I O N S ----------------------------------------
ETL_DEPS
# -- O U T P U T ----------------------------------------------
AC_SUBST(CFLAGS)
AC_SUBST(CPPFLAGS)
AC_SUBST(LDFLAGS)
AC_CONFIG_FILES([ETL-config
Makefile
ETL/Makefile
test/Makefile
ETL.pc
doxygen.cfg
])
AC_OUTPUT
# -- S U M M A R Y --------------------------------------------
echo "
$PACKAGE_NAME v.$VERSION
Configuration Summary
- - - - - -
Install Prefix -------------------> $prefix
Target Platform ------------------> $host
Debug Mode -----------------------> $debug
"'$'"CXX ------------------------------> '$CXX'
"'$'"CXXFLAGS -------------------------> '$CXXFLAGS'
"