forked from sipXcom/sipxecs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfigure.ac
53 lines (46 loc) · 1.15 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
AC_PREREQ(2.57)
AC_INIT(sipxexample, 14.04, [email protected])
AC_CONFIG_AUX_DIR(config)
AM_INIT_AUTOMAKE(foreign tar-ustar)
m4_include([config/general.m4])
m4_include([config/sipXlib.m4])
# java projects - typical macros
m4_include([config/java.m4])
m4_include([config/java2.m4])
m4_include([config/dart.m4])
# cpp projects - typical macros
AC_CONFIG_SRCDIR([cpp-executable/src/ExampleApp.cpp])
AM_CONFIG_HEADER([cpp-executable/config.h])
AM_DISABLE_STATIC
AC_PROG_LIBTOOL
AC_PROG_CXX
AC_PROG_CC
AX_COMPILER_VENDOR
SFAC_INIT_FLAGS
SFAC_LIB_COMMSERVER
# java projects
AC_PROG_JAVA_CC([javac])
AC_PROG_JAVA([java])
PROG_JAVA_DEP
# sipXconfig UI plugins
CHECK_DART_SDK
# projects that interact w/postgres
CHECK_POSTGRES
# ruby projects - typical macros
CHECK_RUBY([1.8.2])
CHECK_RUBYGEMS([0.8.11])
AM_CONDITIONAL(IS_RPMBUILD, test x$enable_rpmbuild = xyes)
AC_CONFIG_FILES([
Makefile
etc/Makefile
bin/Makefile
config-plugin/Makefile
config-plugin/test/Makefile
cpp-executable/Makefile
cpp-executable/src/Makefile
cpp-library/Makefile
cpp-library/src/Makefile
cpp-library/include/Makefile
ruby-module/Makefile
])
AC_OUTPUT