Changeset 14727
- Timestamp:
- 04/14/04 11:06:24 (5 years ago)
- Files:
-
- trunk/juggler/Makefile.in (modified) (1 diff)
- trunk/juggler/external/Makefile.in (modified) (6 diffs)
- trunk/juggler/external/configure.in (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/juggler/Makefile.in
r12036 r14727 65 65 $(MAKE) GLOBAL_BUILD=1 RECTARGET="installworld" recursive 66 66 67 install-deps: 68 $(MAKE) -C external $@ 69 67 70 clobber: 68 71 $(MAKE) GLOBAL_BUILD=1 RECTARGET="$@" recursive trunk/juggler/external/Makefile.in
r14687 r14727 33 33 bindir= @bindir@ 34 34 datadir= @datadir@ 35 deps_prefix= $(prefix) 35 36 exec_prefix= @exec_prefix@ 36 37 includedir= @includedir@ … … 45 46 scriptdir= $(releasedir)/scripts 46 47 top_srcdir= @top_srcdir@ 48 DPP_SCRIPTDIR= @JUGGLERROOT_ABS@/Doozer++/scripts 47 49 48 50 DIR_PERMS= @DIR_PERMS@ … … 57 59 58 60 EXTROOT_ABS= @EXTROOT_ABS@ 61 INSTALL= @INSTALL@ 59 62 JUGGLERROOT_ABS= @JUGGLERROOT_ABS@ 60 63 LN_S= @LN_S@ … … 64 67 RM_LN= @RM_LN@ 65 68 66 TARGETS= @TARGETS@ 69 BASE_TARGETS= doozer 70 TARGETS= cppdom boost gmtl @TARGETS@ 71 ALL_TARGETS= $(BASE_TARGETS) $(TARGETS) 67 72 EXTS?= .h 73 74 BOOST_ROOT= @BOOST_ROOT@ 75 BOOST_INCLUDES= @BOOST_INCLUDES@ 76 CPPDOM_ROOT= @CPPDOM_ROOT@ 77 GMTL_ROOT= @GMTL_ROOT@ 78 79 # NOTE: There are no spaces between the commas in the $(subst) function call 80 # because that introduces whitespace into the resulting string. 81 BOOST_INCLUDE_DIR= $(subst $(BOOST_ROOT),,$(BOOST_INCLUDES)) 82 83 AUDIERE_ROOT= @AUDIERE_ROOT@ 84 CPPUNIT_ROOT= @CPPUNIT_ROOT@ 85 CXX_ORB_NAME= @CXX_ORB_NAME@ 86 CXX_ORB_ROOT= @CXX_ORB_ROOT@ 87 CXX_ORB_BIN_DIR= @CXX_ORB_BIN_DIR@ 88 CXX_ORB_LIB_DIR= @CXX_ORB_LIB_DIR@ 89 OPENAL_ROOT= @OPENAL_ROOT@ 90 91 OMNIORB_CMDS= @OMNIORB_CMDS@ 92 PYTHON_DIR= @PYTHON_DIR@ 93 PYTHON_PKG_DIR= $(PYTHON_DIR)/site-packages 94 95 CXX_ORB_BIN_PATH= $(subst $(CXX_ORB_ROOT),,$(CXX_ORB_BIN_DIR)) 96 CXX_ORB_LIB_PATH= $(subst $(CXX_ORB_ROOT),,$(CXX_ORB_LIB_DIR)) 68 97 69 98 world release: … … 74 103 prof-dso links: 75 104 $(MKINSTALLDIRS) $(instlinks)/include 76 ifneq ($(TARGETS), ) 77 @for target in $(TARGETS) ; do \ 105 @for target in $(ALL_TARGETS) ; do \ 78 106 $(MAKE) links-$$target || exit 1; \ 79 107 done 80 endif 108 109 links-boost: 110 $(SHELL) $(MKINSTALLDIRS) $(instlinks)/$(BOOST_INCLUDE_DIR) 111 $(SHELL) $(MKINSTALLDIRS) $(instlinks)/lib 112 -$(RM_LN) $(instlinks)/$(BOOST_INCLUDE_DIR)/boost 113 $(LN_S) $(BOOST_INCLUDES)/boost $(instlinks)/$(BOOST_INCLUDE_DIR)/boost 114 $(INSTALL) -l $(BOOST_ROOT)/lib/libboost* $(instlinks)/lib 115 116 links-cppdom: 117 $(SHELL) $(MKINSTALLDIRS) $(instlinks)/include 118 $(SHELL) $(MKINSTALLDIRS) $(instlinks)/lib 119 -$(RM_LN) $(instlinks)/include/cppdom 120 $(LN_S) $(CPPDOM_ROOT)/include/cppdom $(instlinks)/include/cppdom 121 $(INSTALL) -l $(CPPDOM_ROOT)/lib/libcppdom* $(instlinks)/lib 122 123 links-gmtl: 124 $(SHELL) $(MKINSTALLDIRS) $(instlinks)/include 125 -$(RM_LN) $(instlinks)/include/gmtl 126 $(LN_S) $(CPPDOM_ROOT)/include/gmtl $(instlinks)/include/gmtl 127 128 links-audiere: 129 $(SHELL) $(MKINSTALLDIRS) $(instlinks)/include 130 $(SHELL) $(MKINSTALLDIRS) $(instlinks)/lib 131 $(INSTALL) -l $(AUDIERE_ROOT)/include/audiere.h \ 132 $(instlinks)/include/audiere.h 133 $(INSTALL) -l $(AUDIERE_ROOT)/lib/libaudiere* $(instlinks)/lib 134 135 links-cppunit: 136 $(SHELL) $(MKINSTALLDIRS) $(instlinks)/include 137 $(SHELL) $(MKINSTALLDIRS) $(instlinks)/lib 138 -$(RM_LN) $(instlinks)/include/cppunit 139 $(LN_S) $(CPPUNIT_ROOT)/include/cppunit $(instlinks)/include/cppunit 140 $(INSTALL) -l $(CPPUNIT_ROOT)/lib/libcppunit* $(instlinks)/lib 141 142 links-omniORB3 links-omniORB4: 143 $(SHELL) $(MKINSTALLDIRS) $(instlinks)/include 144 $(SHELL) $(MKINSTALLDIRS) $(instlinks)/$(CXX_ORB_BIN_PATH) 145 $(SHELL) $(MKINSTALLDIRS) $(instlinks)/$(CXX_ORB_LIB_PATH) 146 -$(RM_LN) $(instlinks)/include/$(CXX_ORB_NAME) 147 -$(RM_LN) $(instlinks)/include/omniconfig.h 148 -$(RM_LN) $(instlinks)/include/omnithread 149 -$(RM_LN) $(instlinks)/include/omnithread.h 150 @for c in $(OMNIORB_CMDS) ; do \ 151 $(RM_LN) $(instlinks)/$(CXX_ORB_BIN_PATH)/$$c ; \ 152 $(LN_S) $(CXX_ORB_BIN_DIR)/$$c $(instlinks)/$(CXX_ORB_BIN_PATH)/$$c || exit 1; \ 153 done 154 $(LN_S) $(CXX_ORB_ROOT)/include/$(CXX_ORB_NAME) \ 155 $(instlinks)/include/$(CXX_ORB_NAME) 156 $(LN_S) $(CXX_ORB_ROOT)/include/omniconfig.h \ 157 $(instlinks)/include/omniconfig.h 158 $(LN_S) $(CXX_ORB_ROOT)/include/omnithread \ 159 $(instlinks)/include/omnithread 160 $(LN_S) $(CXX_ORB_ROOT)/include/omnithread.h \ 161 $(instlinks)/include/omnithread.h 162 $(INSTALL) -l $(CXX_ORB_ROOT)/$(CXX_ORB_LIB_PATH)/libCOS* \ 163 $(instlinks)/$(CXX_ORB_LIB_PATH) 164 $(INSTALL) -l $(CXX_ORB_ROOT)/$(CXX_ORB_LIB_PATH)/libomni* \ 165 $(instlinks)/$(CXX_ORB_LIB_PATH) 166 $(INSTALL) -l $(CXX_ORB_LIB_DIR)/$(PYTHON_PKG_DIR)/_omni* \ 167 $(instlinks)/lib/$(PYTHON_PKG_DIR) 168 $(PERL) $(scriptdir)/install-dir.pl -l \ 169 -i $(CXX_ORB_LIB_DIR)/$(PYTHON_PKG_DIR)/omniidl \ 170 -o $(instlinks)/lib/$(PYTHON_PKG_DIR)/omniidl 171 $(PERL) $(scriptdir)/install-dir.pl -l \ 172 -i $(CXX_ORB_LIB_DIR)/$(PYTHON_PKG_DIR)/omniidl_be \ 173 -o $(instlinks)/lib/$(PYTHON_PKG_DIR)/omniidl_be 174 175 links-openal: 176 $(SHELL) $(MKINSTALLDIRS) $(instlinks)/include 177 $(SHELL) $(MKINSTALLDIRS) $(instlinks)/lib 178 -$(RM_LN) $(instlinks)/include/AL 179 $(LN_S) $(OPENAL_ROOT)/include/AL $(instlinks)/include/AL 180 $(INSTALL) -l $(OPENAL_ROOT)/lib/libopenal* $(instlinks)/lib 81 181 82 182 links-doozer: … … 88 188 install-opt install-opt-dso install-profiled install-prof \ 89 189 install-prof-dso installworld: 90 ifneq ($(TARGETS), ) 190 @for target in $(BASE_TARGETS) ; do \ 191 $(MAKE) install-$$target || exit 1; \ 192 done 193 194 install-deps: 91 195 @for target in $(TARGETS) ; do \ 92 196 $(MAKE) install-$$target || exit 1; \ 93 197 done 94 endif 198 199 install-boost: 200 $(SHELL) $(MKINSTALLDIRS) $(deps_prefix)/$(BOOST_INCLUDE_DIR)/boost 201 $(SHELL) $(MKINSTALLDIRS) $(deps_prefix)/lib 202 $(PERL) $(scriptdir)/install-dir.pl -m $(FILE_PERMS) \ 203 $(GROUP_OPT_UNIX) -e .h,.hpp -i $(BOOST_INCLUDES)/boost \ 204 -o $(deps_prefix)/$(BOOST_INCLUDE_DIR)/boost 205 $(INSTALL) -L $(GROUP_OPT_UNIX) -m $(FILE_PERMS) \ 206 $(BOOST_ROOT)/lib/libboost*.a $(deps_prefix)/lib 207 $(INSTALL) -L $(GROUP_OPT_UNIX) -m $(EXEC_PERMS) \ 208 $(BOOST_ROOT)/lib/libboost*.so* $(deps_prefix)/lib 209 210 install-cppdom: 211 $(SHELL) $(MKINSTALLDIRS) $(deps_prefix)/include/cppdom 212 $(SHELL) $(MKINSTALLDIRS) $(deps_prefix)/lib 213 $(PERL) $(scriptdir)/install-dir.pl -m $(FILE_PERMS) \ 214 $(GROUP_OPT_UNIX) -e .h -i $(CPPDOM_ROOT)/include/cppdom \ 215 -o $(deps_prefix)/include/cppdom 216 $(INSTALL) $(GROUP_OPT_UNIX) -m $(FILE_PERMS) \ 217 $(CPPDOM_ROOT)/lib/libcppdom*.a $(deps_prefix)/lib 218 $(INSTALL) $(GROUP_OPT_UNIX) -m $(EXEC_PERMS) \ 219 $(CPPDOM_ROOT)/lib/libcppdom*.so* $(deps_prefix)/lib 220 221 install-gmtl: 222 $(SHELL) $(MKINSTALLDIRS) $(deps_prefix)/include/gmtl 223 $(PERL) $(scriptdir)/install-dir.pl -m $(FILE_PERMS) \ 224 $(GROUP_OPT_UNIX) -e .h -i $(GMTL_ROOT)/include/gmtl \ 225 -o $(deps_prefix)/include/gmtl 226 227 install-audiere: 228 $(SHELL) $(MKINSTALLDIRS) $(deps_prefix)/include 229 $(SHELL) $(MKINSTALLDIRS) $(deps_prefix)/lib 230 $(INSTALL) $(GROUP_OPT_UNIX) -m $(FILE_PERMS) \ 231 $(AUDIERE_ROOT)/include/audiere.h $(deps_prefix)/include 232 $(INSTALL) -L $(GROUP_OPT_UNIX) -m $(FILE_PERMS) \ 233 $(AUDIERE_ROOT)/lib/libaudiere*.a $(deps_prefix)/lib 234 $(INSTALL) -L $(GROUP_OPT_UNIX) -m $(EXEC_PERMS) \ 235 $(AUDIERE_ROOT)/lib/libaudiere*.so* $(deps_prefix)/lib 236 237 install-cppunit: 238 $(SHELL) $(MKINSTALLDIRS) $(deps_prefix)/include/cppunit 239 $(SHELL) $(MKINSTALLDIRS) $(deps_prefix)/lib 240 $(PERL) $(scriptdir)/install-dir.pl -m $(FILE_PERMS) \ 241 $(GROUP_OPT_UNIX) -e .h -i $(CPPUNIT_ROOT)/include/cppunit \ 242 -o $(deps_prefix)/include/cppunit 243 $(INSTALL) -L $(GROUP_OPT_UNIX) -m $(FILE_PERMS) \ 244 $(CPPUNIT_ROOT)/lib/libcppunit*.a $(deps_prefix)/lib 245 $(INSTALL) -L $(GROUP_OPT_UNIX) -m $(EXEC_PERMS) \ 246 $(CPPUNIT_ROOT)/lib/libcppunit*.so* $(deps_prefix)/lib 247 248 install-omniORB3 install-omniORB4: 249 $(SHELL) $(MKINSTALLDIRS) $(deps_prefix)/include/$(CXX_ORB_NAME) 250 $(SHELL) $(MKINSTALLDIRS) $(deps_prefix)/include/omnithread 251 $(SHELL) $(MKINSTALLDIRS) $(deps_prefix)/$(CXX_ORB_BIN_PATH) 252 $(SHELL) $(MKINSTALLDIRS) $(deps_prefix)/$(CXX_ORB_LIB_PATH) 253 $(SHELL) $(MKINSTALLDIRS) $(deps_prefix)/lib/$(PYTHON_PKG_DIR) 254 @for c in $(OMNIORB_CMDS) ; do \ 255 $(INSTALL) -m $(EXEC_PERMS) $(GROUP_OPT_UNIX) $(CXX_ORB_BIN_DIR)/$$c $(deps_prefix)/$(CXX_ORB_BIN_PATH)/$$c || exit 1; \ 256 done 257 $(PERL) $(scriptdir)/install-dir.pl -m $(FILE_PERMS) \ 258 $(GROUP_OPT_UNIX) -e .h \ 259 -i $(CXX_ORB_ROOT)/include/$(CXX_ORB_NAME) \ 260 -o $(deps_prefix)/include/$(CXX_ORB_NAME) 261 $(INSTALL) $(GROUP_OPT_UNIX) -m $(FILE_PERMS) \ 262 $(CXX_ORB_ROOT)/include/omniconfig.h $(deps_prefix)/include 263 $(PERL) $(scriptdir)/install-dir.pl -m $(FILE_PERMS) \ 264 $(GROUP_OPT_UNIX) -e .h -i $(CXX_ORB_ROOT)/include/omnithread \ 265 -o $(deps_prefix)/include/omnithread 266 $(INSTALL) $(GROUP_OPT_UNIX) -m $(FILE_PERMS) \ 267 $(CXX_ORB_ROOT)/include/omnithread.h $(deps_prefix)/include 268 $(INSTALL) -L $(GROUP_OPT_UNIX) -m $(FILE_PERMS) \ 269 $(CXX_ORB_ROOT)/$(CXX_ORB_LIB_PATH)/libCOS*.a \ 270 $(deps_prefix)/$(CXX_ORB_LIB_PATH) 271 $(INSTALL) -L $(GROUP_OPT_UNIX) -m $(EXEC_PERMS) \ 272 $(CXX_ORB_ROOT)/$(CXX_ORB_LIB_PATH)/libCOS*.so* \ 273 $(deps_prefix)/$(CXX_ORB_LIB_PATH) 274 $(INSTALL) -L $(GROUP_OPT_UNIX) -m $(FILE_PERMS) \ 275 $(CXX_ORB_ROOT)/$(CXX_ORB_LIB_PATH)/libomni*.a \ 276 $(deps_prefix)/$(CXX_ORB_LIB_PATH) 277 $(INSTALL) -L $(GROUP_OPT_UNIX) -m $(EXEC_PERMS) \ 278 $(CXX_ORB_ROOT)/$(CXX_ORB_LIB_PATH)/libomni*.so* \ 279 $(deps_prefix)/$(CXX_ORB_LIB_PATH) 280 $(INSTALL) -L $(GROUP_OPT_UNIX) -m $(EXEC_PERMS) \ 281 $(CXX_ORB_LIB_DIR)/$(PYTHON_PKG_DIR)/_omni* \ 282 $(deps_prefix)/lib/$(PYTHON_PKG_DIR) 283 $(PERL) $(scriptdir)/install-dir.pl $(GROUP_OPT_UNIX) \ 284 -m $(FILE_PERMS) -e .py \ 285 -i $(CXX_ORB_LIB_DIR)/$(PYTHON_PKG_DIR)/omniidl \ 286 -o $(deps_prefix)/lib/$(PYTHON_PKG_DIR)/omniidl 287 $(PERL) $(scriptdir)/install-dir.pl $(GROUP_OPT_UNIX) \ 288 -m $(FILE_PERMS) -e .py \ 289 -i $(CXX_ORB_LIB_DIR)/$(PYTHON_PKG_DIR)/omniidl_be \ 290 -o $(deps_prefix)/lib/$(PYTHON_PKG_DIR)/omniidl_be 291 292 install-openal: 293 $(SHELL) $(MKINSTALLDIRS) $(deps_prefix)/include/AL 294 $(SHELL) $(MKINSTALLDIRS) $(deps_prefix)/lib 295 $(PERL) $(scriptdir)/install-dir.pl -m $(FILE_PERMS) \ 296 $(GROUP_OPT_UNIX) -e .h -i $(OPENAL_ROOT)/include/AL \ 297 -o $(deps_prefix)/include/AL 298 $(INSTALL) -L $(GROUP_OPT_UNIX) -m $(FILE_PERMS) \ 299 $(OPENAL_ROOT)/lib/libopenal*.a $(deps_prefix)/lib 300 $(INSTALL) -L $(GROUP_OPT_UNIX) -m $(EXEC_PERMS) \ 301 $(OPENAL_ROOT)/lib/libopenal*.so* $(deps_prefix)/lib 95 302 96 303 install-doozer: trunk/juggler/external/configure.in
r14687 r14727 38 38 # ----------------------------------------------------------------------------- 39 39 40 AC_REVISION($Revision$) 41 AC_INIT([ant/lib/ant.jar]) 40 AC_INIT([VR Juggler external dependencies], [0.0], 41 [vrjuggler-devel@lists.sourceforge.net]) 42 AC_PREREQ([2.53]) 43 AC_COPYRIGHT([VR Juggler is (C) Copyright 1998-2003 by Iowa State University]) 44 AC_REVISION([$Revision$]) 45 AC_CONFIG_SRCDIR([ant/lib/ant.jar]) 42 46 AC_CONFIG_AUX_DIR(../share/config) 43 47 DPP_PREREQ([1.5.1]) 44 48 DPP_INIT 49 50 # ----------------------------------------------------------------------------- 51 # Duplicates of the options for the external C++ dependencies. We use these 52 # here so that we can absorb the options that are passed to the configure 53 # scripts that actually need the information. 54 # ----------------------------------------------------------------------------- 55 AC_ARG_WITH(audiere, 56 [ --with-audiere=<PATH> Audiere installation directory [default=/usr/local]], 57 [AUDIERE_ROOT="$withval"], [AUDIERE_ROOT='/usr/local']) 58 59 AC_ARG_WITH([boost], 60 [ --with-boost=<PATH> Boost installation directory [default=/usr/local]], 61 [BOOST_ROOT="$withval"], [BOOST_ROOT='/usr/local']) 62 63 AC_ARG_WITH(boost-includes, 64 [ --with-boost-includes=<DIR> 65 Boost header file directory [default=/usr/local/include]], 66 [BOOST_INCLUDES="$withval"], [BOOST_INCLUDES=no]) 67 68 AC_ARG_WITH(cppdom, 69 [ --with-cppdom=<PATH> CppDOM installation directory [default=/usr/local]], 70 [CPPDOM_ROOT="$withval"], [CPPDOM_ROOT="/usr/local"]) 71 72 AC_ARG_WITH(cppunit, 73 [ --with-cppunit=<PATH> CppUnit installation directory [default=]], 74 [CPPUNIT_ROOT="$withval"], [CPPUNIT_ROOT='']) 75 76 AC_ARG_WITH(cxx-orb, 77 [ --with-cxx-orb=<NAME> Name of C++ ORB to use [default=omniORB4] 78 Allowed values are: 79 omniORB3, omniORB4], 80 [CXX_ORB_NAME="$withval"], [CXX_ORB_NAME='omniORB4']) 81 82 AC_ARG_WITH(cxx-orb-root, 83 [ --with-cxx-orb-root=<PATH> [default=/usr] 84 Root directory of C++ ORB 85 installation], 86 [CXX_ORB_ROOT="$withval"], [CXX_ORB_ROOT='/usr']) 87 88 AC_ARG_WITH(cxx-orb-bin, 89 [ --with-cxx-orb-bin=<PATH> [default=/usr/bin] 90 Path to C++ ORB executables], 91 [CXX_ORB_BIN_DIR="$withval"], [CXX_ORB_BIN_DIR='none']) 92 93 AC_ARG_WITH(cxx-orb-lib, 94 [ --with-cxx-orb-lib=<PATH> [default=/usr/lib] 95 Path to C++ ORB libraries], 96 [CXX_ORB_LIB_DIR="$withval"], [CXX_ORB_LIB_DIR='none']) 97 98 AC_ARG_WITH(gmtl-prefix, 99 [ --with-gmtl-prefix=<PATH> 100 Prefix where GMTL is installed [default=/usr/local]], 101 [GMTL_ROOT="$withval"], [GMTL_ROOT=/usr/local]) 102 103 AC_ARG_WITH(openal, 104 [ --with-openal=<PATH> OpenAL installation directory [default=/usr/local]], 105 [OPENAL_ROOT="$withval"], [OPENAL_ROOT='/usr/local']) 45 106 46 107 # ----------------------------------------------------------------------------- … … 58 119 cd "$topdir" 59 120 60 # Enable/disable installation of Doozer from juggler/external.61 AC_ARG_ENABLE([doozer-install],62 [ --disable-doozer-install63 Disable installation of64 juggler/external/Doozer],65 [install_doozer="$enableval"], [install_doozer='yes'])66 67 # Name the path to a Doozer installation. This defaults to68 # juggler/external/Doozer (using an absolute path).69 AC_ARG_WITH([doozer-prefix],70 [ --with-doozer-prefix=<PATH>71 Doozer installation directory],72 [DOOZER_ROOT="$withval"],73 [DOOZER_ROOT="$JUGGLERROOT_ABS/external/Doozer"])74 75 121 # ----------------------------------------------------------------------------- 76 122 # System-dependent stuff. … … 85 131 DPP_HAVE_GNU_MAKE([3.78], , 86 132 [AC_MSG_ERROR([*** The build system requires GNU make 3.78 or newer ***])]) 133 DPP_PROG_INSTALL 87 134 AC_PROG_LN_S 88 135 89 136 DPP_INSTALLER(vrjuggler, 0644, 0755, 0755) 90 137 91 # ----------------------------------------------------------------------------- 92 # Deal with installing our fun external software. 93 # ----------------------------------------------------------------------------- 94 if test "x$DOOZER_ROOT" != "x$JUGGLERROOT_ABS/external/Doozer" ; then 95 install_doozer='no' 96 fi 97 138 AC_PATH_PROG(PYTHON, python, no) 139 140 # Determine the Python version in case we need to install site-specific 141 # Python packages. 142 # XXX: Can we ask Python what its site-specific directory name is? 143 if test "x$PYTHON" != "xno" ; then 144 AC_MSG_CHECKING([for Python version]) 145 changequote(<<, >>) 146 PYTHON_VERSION=`$PYTHON -c "import sys; print sys.version[:3]"` 147 changequote([, ]) 148 AC_MSG_RESULT([$PYTHON_VERSION]) 149 150 PYTHON_DIR="python$PYTHON_VERSION" 151 fi 152 153 # ----------------------------------------------------------------------------- 154 # Deal with installing our external dependencies. 155 # ----------------------------------------------------------------------------- 98 156 TARGETS='' 99 157 100 if test "x$install_doozer" != "xno" ; then 101 TARGETS="$TARGETS doozer" 158 # Brute-force, quicky tests to determine if we need to handle each of the 159 # optional dependencies. 160 if test -e "$AUDIERE_ROOT/include/audiere.h" ; then 161 TARGETS="$TARGETS audiere" 162 fi 163 164 if test -d "$CPPUNIT_ROOT/include/cppunit" ; then 165 TARGETS="$TARGETS cppunit" 166 fi 167 168 if test -d "$OPENAL_ROOT/include/AL" ; then 169 TARGETS="$TARGETS openal" 170 fi 171 172 case $CXX_ORB_NAME in 173 omniORB3) 174 have_cxx_orb='Y' 175 ;; 176 omniORB4) 177 have_cxx_orb='Y' 178 ;; 179 *) 180 have_cxx_orb='N' 181 ;; 182 esac 183 184 if test "x$have_cxx_orb" = "xY" ; then 185 if test -d "$CXX_ORB_ROOT/include/$CXX_ORB_NAME" ; then 186 TARGETS="$TARGETS $CXX_ORB_NAME" 187 OMNIORB_CMDS='catior convertior genior nameclt omkdepend omniMapper omniNames omnicpp omniidl omniidlrun.py' 188 189 if test "x$CXX_ORB_BIN_DIR" = "xnone" ; then 190 CXX_ORB_BIN_DIR="$CXX_ORB_ROOT/bin" 191 fi 192 193 if test "x$CXX_ORB_LIB_DIR" = "xnone" ; then 194 CXX_ORB_LIB_DIR="$CXX_ORB_ROOT/lib" 195 fi 196 fi 102 197 fi 103 198 … … 105 200 # Do Makefile substitutions. 106 201 # ----------------------------------------------------------------------------- 107 108 #UNIX_EXTROOT_ABS="$EXTROOT_ABS"109 #UNIX_JUGGLERROOT_ABS="$JUGGLERROOT_ABS"110 202 111 203 if test "x$OS_TYPE" = "xWin32" ; then … … 124 216 AC_SUBST(TARGETS) 125 217 126 AC_OUTPUT(Makefile) 218 AC_SUBST(BOOST_ROOT) 219 AC_SUBST(BOOST_INCLUDES) 220 AC_SUBST(CPPDOM_ROOT) 221 AC_SUBST(GMTL_ROOT) 222 223 AC_SUBST(AUDIERE_ROOT) 224 AC_SUBST(CPPUNIT_ROOT) 225 AC_SUBST(CXX_ORB_NAME) 226 AC_SUBST(CXX_ORB_ROOT) 227 AC_SUBST(CXX_ORB_BIN_DIR) 228 AC_SUBST(CXX_ORB_LIB_DIR) 229 AC_SUBST(OPENAL_ROOT) 230 231 AC_SUBST(OMNIORB_CMDS) 232 AC_SUBST(PYTHON_DIR) 233 AC_SUBST(PYTHON_VERSION) 234 235 AC_CONFIG_FILES(Makefile) 236 237 AC_OUTPUT
