| 1 | # Copyright (c) 2005-2008 David Carter <dcarter@arm4.org> and others. |
|---|
| 2 | # All rights reserved. This program and the accompanying materials |
|---|
| 3 | # are made available under the terms of the Eclipse Public License v1.0 |
|---|
| 4 | # which accompanies this distribution, and is available at |
|---|
| 5 | # http://www.eclipse.org/legal/epl-v10.html |
|---|
| 6 | # |
|---|
| 7 | |
|---|
| 8 | AC_INIT([arm4],[0.7beta1]) |
|---|
| 9 | AC_COPYRIGHT([Copyright (c) 2005-2008 David Carter <dcarter@arm4.org> and others. |
|---|
| 10 | All rights reserved. This program and the accompanying materials |
|---|
| 11 | are made available under the terms of the Eclipse Public License v1.0 |
|---|
| 12 | which accompanies this distribution, and is available at |
|---|
| 13 | http://www.eclipse.org/legal/epl-v10.html]) |
|---|
| 14 | AM_CONFIG_HEADER(config.h) |
|---|
| 15 | AM_INIT_AUTOMAKE(tar-ustar) # Required due to long filenames |
|---|
| 16 | AC_PROG_CC |
|---|
| 17 | AM_PROG_CC_C_O |
|---|
| 18 | AC_GNU_SOURCE |
|---|
| 19 | AC_AIX |
|---|
| 20 | AC_ISC_POSIX |
|---|
| 21 | AC_MINIX |
|---|
| 22 | ARM4_THREAD_SAFE |
|---|
| 23 | AC_HEADER_STDC |
|---|
| 24 | AC_PROG_LIBTOOL |
|---|
| 25 | AC_CHECK_HEADERS([getopt.h],,,) |
|---|
| 26 | AC_CHECK_FUNCS([getopt_long],,) |
|---|
| 27 | #ARM4_CHECK_XMLRPC |
|---|
| 28 | ARM4_CHECK_UUID |
|---|
| 29 | AC_CHECK_HEADERS([openssl/md5.h],,[AC_MSG_ERROR(require openssl libraries)],) |
|---|
| 30 | ARM4_PTHREAD_MUTEX_PROCESS |
|---|
| 31 | ARM4_PTHREAD_CONDATTR_PROCESS |
|---|
| 32 | ARM4_VERSION_DB([4.3],,[AC_MSG_ERROR(db version 4.3 or greater is required)]) |
|---|
| 33 | ARM4_CHECK_EFENCE |
|---|
| 34 | ARM4_CHECK_JAVA |
|---|
| 35 | ARM4_VERSION_MAVEN([2.0],,[AC_MSG_ERROR(Maven version 2.0 or greater is required)]) |
|---|
| 36 | AC_CONFIG_FILES([Makefile |
|---|
| 37 | doc/Makefile |
|---|
| 38 | m4/Makefile |
|---|
| 39 | man/Makefile |
|---|
| 40 | include/Makefile |
|---|
| 41 | src/Makefile |
|---|
| 42 | src/java/Makefile |
|---|
| 43 | src/java/arm4_java/Makefile |
|---|
| 44 | src/java/arm4_java/src/Makefile |
|---|
| 45 | src/java/arm4_java/src/main/Makefile |
|---|
| 46 | src/java/arm4_java/src/main/java/Makefile |
|---|
| 47 | src/java/arm4_java/src/main/java/org/Makefile |
|---|
| 48 | src/java/arm4_java/src/main/java/org/arm4/Makefile |
|---|
| 49 | src/java/arm4_java/src/main/java/org/arm4/arm40/Makefile |
|---|
| 50 | src/java/arm4_java/src/main/java/org/arm4/arm40/jni/Makefile |
|---|
| 51 | src/java/arm4_java/src/main/java/org/arm4/arm40/metric/Makefile |
|---|
| 52 | src/java/arm4_java/src/main/java/org/arm4/arm40/tranreport/Makefile |
|---|
| 53 | src/java/arm4_java/src/main/java/org/arm4/arm40/transaction/Makefile |
|---|
| 54 | src/java/arm4_java/src/main/java/org/opengroup/Makefile |
|---|
| 55 | src/java/arm4_java/src/main/java/org/opengroup/arm3/Makefile |
|---|
| 56 | src/java/arm4_java/src/main/java/org/opengroup/arm3/definition/Makefile |
|---|
| 57 | src/java/arm4_java/src/main/java/org/opengroup/arm3/metric/Makefile |
|---|
| 58 | src/java/arm4_java/src/main/java/org/opengroup/arm3/tranreport/Makefile |
|---|
| 59 | src/java/arm4_java/src/main/java/org/opengroup/arm3/transaction/Makefile |
|---|
| 60 | src/java/arm4_java/src/main/java/org/opengroup/arm40/Makefile |
|---|
| 61 | src/java/arm4_java/src/main/java/org/opengroup/arm40/metric/Makefile |
|---|
| 62 | src/java/arm4_java/src/main/java/org/opengroup/arm40/tranreport/Makefile |
|---|
| 63 | src/java/arm4_java/src/main/java/org/opengroup/arm40/transaction/Makefile |
|---|
| 64 | src/libarm4db/Makefile |
|---|
| 65 | src/libarm4/Makefile |
|---|
| 66 | examples/Makefile |
|---|
| 67 | examples/arm4sdk/Makefile |
|---|
| 68 | tests/validation/Makefile |
|---|
| 69 | tests/Makefile]) |
|---|
| 70 | AC_OUTPUT |
|---|