X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=configure.in.base;h=5bf8f619d8c1b05e577f753f76465b07baa9799f;hb=0534a9112e14755724054cb79bbaec5fb117f5a7;hp=212a37556a24f2ab891e0a58eac3a6c89761778b;hpb=00f94324319c4873f7d8b31ccc80d78a22d0eb96;p=modules%2Fgeom.git diff --git a/configure.in.base b/configure.in.base index 212a37556..5bf8f619d 100644 --- a/configure.in.base +++ b/configure.in.base @@ -15,6 +15,7 @@ # Created from configure.in.base # + AC_INIT(src) AC_CONFIG_AUX_DIR(${KERNEL_ROOT_DIR}/salome_adm/unix/config_files) AC_CANONICAL_HOST @@ -22,8 +23,14 @@ AC_CANONICAL_HOST PACKAGE=salome AC_SUBST(PACKAGE) -VERSION=0.0.1 +VERSION=3.2.9 +XVERSION=0x030209 AC_SUBST(VERSION) +AC_SUBST(XVERSION) + +# set up MODULE_NAME variable for dynamic construction of directories (resources, etc.) +MODULE_NAME=geom +AC_SUBST(MODULE_NAME) dnl dnl Initialize source and build root directories @@ -113,6 +120,14 @@ dnl AC_CXX_HAVE_SSTREAM +dnl +dnl --------------------------------------------- +dnl testing WITHIHM +dnl --------------------------------------------- +dnl + +CHECK_WITHIHM + dnl dnl --------------------------------------------- dnl testing MPICH @@ -193,13 +208,15 @@ AC_SUBST_FILE(CORBA) corba=make_$ORB CORBA=adm_local/unix/$corba -echo -echo --------------------------------------------- -echo testing openGL -echo --------------------------------------------- -echo +if test "X$WITHIHM" = "Xyes"; then + echo + echo --------------------------------------------- + echo testing openGL + echo --------------------------------------------- + echo -CHECK_OPENGL + CHECK_OPENGL +fi echo echo --------------------------------------------- @@ -211,11 +228,21 @@ CHECK_QT echo echo --------------------------------------------- -echo testing VTK +echo testing MSG2QM echo --------------------------------------------- echo -CHECK_VTK +CHECK_MSG2QM + +if test "X$WITHIHM" = "Xyes"; then + echo + echo --------------------------------------------- + echo testing VTK + echo --------------------------------------------- + echo + + CHECK_VTK +fi echo echo --------------------------------------------- @@ -227,11 +254,11 @@ CHECK_HDF5 echo echo --------------------------------------------- -echo testing MED2 +echo BOOST Library echo --------------------------------------------- echo -CHECK_MED2 +CHECK_BOOST echo echo --------------------------------------------- @@ -249,6 +276,28 @@ echo CHECK_HTML_GENERATORS +if test "X$WITHIHM" = "Xyes"; then + echo + echo --------------------------------------------- + echo Testing GUI + echo --------------------------------------------- + echo + + CHECK_SALOME_GUI + + echo + echo --------------------------------------------- + echo Testing full GUI + echo --------------------------------------------- + echo + + CHECK_CORBA_IN_GUI + if test "x${CORBA_IN_GUI}" != "xyes"; then + echo "failed : For configure GEOM module necessary full GUI !" + exit + fi +fi + echo echo --------------------------------------------- echo Testing Kernel @@ -264,7 +313,7 @@ echo --------------------------------------------- echo echo Configure -variables="cc_ok lex_yacc_ok python_ok swig_ok threads_ok OpenGL_ok qt_ok vtk_ok hdf5_ok med2_ok omniORB_ok occ_ok doxygen_ok graphviz_ok Kernel_ok" +variables="cc_ok lex_yacc_ok python_ok swig_ok threads_ok OpenGL_ok qt_ok vtk_ok hdf5_ok omniORB_ok boost_ok occ_ok doxygen_ok graphviz_ok Kernel_ok" for var in $variables do @@ -294,7 +343,7 @@ else fi # make other build directories -for rep in salome_adm adm_local doc bin/salome include/salome lib/salome share/salome/resources share/salome/doc idl +for rep in salome_adm adm_local doc bin/salome include/salome lib${LIB_LOCATION_SUFFIX}/salome share/salome/resources/${MODULE_NAME} idl do # if test ! -d $rep ; then # eval mkdir $rep @@ -327,14 +376,16 @@ dnl copy shells and utilities contained in the bin directory dnl excluding .in files (treated in AC-OUTPUT below) and CVS dnl directory -cd bin +mkdir -p bin/salome +cd bin/salome + for i in $ROOT_SRCDIR/bin/* do local_bin=`echo $i | sed -e "s,$ROOT_SRCDIR,.,"` case "$local_bin" in *.in | *~) ;; - ./bin/CVS) ;; - *) ln -fs $i; echo $local_bin ;; + ./bin/CVS | ./bin/salome) ;; + *) /usr/bin/install $i .; echo $local_bin ;; esac done cd $ROOT_BUILDDIR