blob: 86b40350cae6d1e3d0b60f2492d6a6f8feb23880 (
plain)
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
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
|
dnl
dnl Configuration script for NeLNS
dnl
dnl $Id: configure.in,v 1.9 2002/01/07 16:09:52 valignat Exp $
dnl
dnl Process this file with autoconf to produce a configure script.
AC_INIT(admin_service/admin_service.cpp)
MAJOR_VERSION=0
MINOR_VERSION=3
PICO_VERSION=0
AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
AM_CONFIG_HEADER(config.h)
dnl The following hack should ensure that configure doesn't add optimizing
dnl or debugging flags to CFLAGS or CXXFLAGS
CFLAGS="$CFLAGS "
CXXFLAGS="$CXXFLAGS "
dnl ====================================================================
dnl Checks for programs.
dnl ====================================================================
AC_PROG_MAKE_SET
AC_PROG_CC
AC_PROG_CXX
AM_PROG_LIBTOOL
AM_SANITY_CHECK
AC_PROG_INSTALL
dnl ====================================================================
dnl Configure Settings
dnl ====================================================================
AC_LANG_CPLUSPLUS
dnl ====================================================================
dnl Debug/optimized compilation mode
dnl ====================================================================
AM_NEL_DEBUG
dnl ====================================================================
dnl Checks for typedefs, structures, and compiler characteristics.
dnl ====================================================================
AC_C_CONST
dnl Add the define _REENTRANT for a correct use of the threads
if test "X$CC" = "Xgcc";
then
CXXFLAGS="$CXXFLAGS -D_REENTRANT"
fi
dnl ====================================================================
dnl Checks for header files.
AC_STDC_HEADERS
AC_CHECK_HEADERS(fcntl.h unistd.h)
dnl ====================================================================
dnl Checks for libraries.
dnl ==========================================================================
dnl STLPort
AM_PATH_STLPORT
dnl ==========================================================================
dnl NeL
AM_PATH_NEL("yes", "yes", "no", "no", "no", "no")
CXXFLAGS="$CXXFLAGS ${NEL_CFLAGS}"
LIBS="$LIBS ${NEL_LIBS}"
dnl ====================================================================
dnl Checks for library functions.
dnl ====================================================================
dnl Output files to generate.
AC_OUTPUT( Makefile \
login_service/Makefile \
naming_service/Makefile \
admin_executor_service/Makefile \
admin_service/Makefile \
welcome_service/Makefile \
)
dnl End of configure.in
|