Salome HOME
Ajout de l'executable
[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_ENABLE_DEBUG(yes)
14 AC_DISABLE_PRODUCTION
15 AC_PROG_LIBTOOL
16 AC_PROG_CC
17 AC_PROG_CXX
18 CHECK_F77
19 CHECK_BOOST
20 CHECK_OMNIORB
21 CHECK_PACO
22 CHECK_MPI
23
24 MODULE_NAME=datassim
25 AC_SUBST(MODULE_NAME)
26
27 AC_CHECK_ASTER
28
29 echo
30 echo
31 echo
32 echo "------------------------------------------------------------------------"
33 echo "$PACKAGE $VERSION"
34 echo "------------------------------------------------------------------------"
35 echo
36 echo "Configuration Options Summary:"
37 echo
38 echo "Mandatory products:"
39 echo "  Threads ................ : $threads_ok"
40 echo "  OmniOrb (CORBA) ........ : $omniORB_ok"
41 echo "  OmniOrbpy (CORBA) ...... : $omniORBpy_ok"
42 echo "  Python ................. : $python_ok"
43 echo "  Boost  ................. : $boost_ok"
44 echo "  SALOME KERNEL .......... : $Kernel_ok"
45 echo "  PaCO++ ................. : $PaCO_ok"
46 echo "  MPI .................... : $mpi_ok"
47 echo "  Code Aster ............. : $Aster_ok"
48 echo
49 echo "------------------------------------------------------------------------"
50 echo
51
52 if test "x$threads_ok" = "xno"; then
53   AC_MSG_ERROR([Thread is required],1)
54 fi
55 if test "x$python_ok" = "xno"; then
56   AC_MSG_ERROR([Python is required],1)
57 fi
58 if test "x$omniORB_ok" = "xno"; then
59   AC_MSG_ERROR([OmniOrb is required],1)
60 fi
61 if test "x$omniORBpy_ok" = "xno"; then
62   AC_MSG_ERROR([OmniOrbpy is required],1)
63 fi
64 if test "x$Kernel_ok" = "xno"; then
65   AC_MSG_ERROR([SALOME KERNEL is required],1)
66 fi
67
68
69 AC_CONFIG_FILES([
70         Makefile
71         idl/Makefile
72         resources/Makefile
73         src/Makefile
74         src/daComposant/Makefile
75         src/daSalome/Makefile
76         bin/Makefile
77         ])
78 AC_OUTPUT