Salome HOME
e506bf041d7b6d381ff8286f9b31543df8665574
[modules/adao.git] / configure.ac
1
2 AC_INIT(datassim, 1.0)
3 AC_CONFIG_AUX_DIR(adm_local)
4 AM_INIT_AUTOMAKE
5 AM_CONFIG_HEADER(datassim_config.h)
6
7 dnl Check Salome Install
8 CHECK_KERNEL
9 if test "x$Kernel_ok" = "xno"; then
10   AC_MSG_ERROR([You must define a correct KERNEL_ROOT_DIR or use the --with-kernel= configure option !])
11 fi
12
13 AC_PROG_LIBTOOL
14 AC_PROG_CC
15 AC_PROG_CXX
16 CHECK_F77
17 CHECK_BOOST
18 CHECK_OMNIORB
19 CHECK_PACO
20 CHECK_MPI
21
22 MODULE_NAME=datassim
23 AC_SUBST(MODULE_NAME)
24
25 AC_CHECK_ASTER
26
27 echo
28 echo
29 echo
30 echo "------------------------------------------------------------------------"
31 echo "$PACKAGE $VERSION"
32 echo "------------------------------------------------------------------------"
33 echo
34 echo "Configuration Options Summary:"
35 echo
36 echo "Mandatory products:"
37 echo "  Threads ................ : $threads_ok"
38 echo "  OmniOrb (CORBA) ........ : $omniORB_ok"
39 echo "  OmniOrbpy (CORBA) ...... : $omniORBpy_ok"
40 echo "  Python ................. : $python_ok"
41 echo "  Boost  ................. : $boost_ok"
42 echo "  SALOME KERNEL .......... : $Kernel_ok"
43 echo "  PaCO++ ................. : $PaCO_ok"
44 echo "  MPI .................... : $mpi_ok"
45 echo "  Code Aster ............. : $Aster_ok"
46 echo
47 echo "------------------------------------------------------------------------"
48 echo
49
50 if test "x$threads_ok" = "xno"; then
51   AC_MSG_ERROR([Thread is required],1)
52 fi
53 if test "x$python_ok" = "xno"; then
54   AC_MSG_ERROR([Python is required],1)
55 fi
56 if test "x$omniORB_ok" = "xno"; then
57   AC_MSG_ERROR([OmniOrb is required],1)
58 fi
59 if test "x$omniORBpy_ok" = "xno"; then
60   AC_MSG_ERROR([OmniOrbpy is required],1)
61 fi
62 if test "x$Kernel_ok" = "xno"; then
63   AC_MSG_ERROR([SALOME KERNEL is required],1)
64 fi
65
66
67 AC_CONFIG_FILES([
68         Makefile
69         idl/Makefile
70         resources/Makefile
71         src/Makefile
72
73         ])
74 AC_OUTPUT