Changeset 19275

Show
Ignore:
Timestamp:
08/25/06 10:44:44 (2 years ago)
Author:
patrick
Message:

Doozer is now treated as an external dependency that must be installed.
This makes it the same as all the other dependencies (Boost, GMTL, et. al.).
This is done to help out Flagpoll and the use of Doozer in VR Juggler
application makefiles. Note that Doozer 2.1.1 is the minimum required
version.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • juggler/trunk/external/Makefile.in

    r19202 r19275  
    7373BOOST_INCLUDES=         @BOOST_INCLUDES@ 
    7474CPPDOM_ROOT=            @CPPDOM_ROOT@ 
     75DOOZER_ROOT=            @DOOZER_ROOT@ 
    7576GMTL_ROOT=              @GMTL_ROOT@ 
    7677GMTL_INC_DIR=           @GMTL_INC_DIR@ 
     
    304305links-doozer: 
    305306        $(SHELL) $(MKINSTALLDIRS) $(instlinks)/share 
     307        $(SHELL) $(MKINSTALLDIRS) $(instlinks)/share/flagpoll 
    306308        cd $(instlinks)/share && $(RM_LN) ./Doozer &&                   \ 
    307           $(LN_S) $(EXTROOT_ABS)/Doozer ./ 
     309          $(LN_S) $(DOOZER_ROOT)/share/Doozer ./ 
     310        cd $(instlinks)/share/flagpoll && $(RM_LN) ./doozer.fpc &&      \ 
     311          $(LN_S) $(DOOZER_ROOT)/share/flagpoll/doozer.fpc ./ 
    308312 
    309313install install-debug install-optim install-dbg install-dbg-dso         \ 
     
    535539install-doozer: 
    536540        @$(PERL) $(scriptdir)/install-dir.pl -m $(FILE_PERMS)           \ 
    537           $(GROUP_OPT_UNIX) -e .mk -i $(EXTROOT_ABS)/Doozer           \ 
     541          $(GROUP_OPT_UNIX) -e .mk -i $(DOOZER_ROOT)/share/Doozer     \ 
    538542          -o $(datadir)/Doozer 
     543        $(INSTALL) $(GROUP_OPT_UNIX) -m $(FILE_PERMS)                   \ 
     544          $(DOOZER_ROOT)/share/flagpoll/doozer.fpc                      \ 
     545          $(datadir)/share/flagpoll 
    539546 
    540547generic-header-install: 
  • juggler/trunk/external/configure.ac

    r18824 r19275  
    9292                          Path to C++ ORB libraries], 
    9393            [CXX_ORB_LIB_DIR="$withval"], [CXX_ORB_LIB_DIR='none']) 
     94 
     95AC_ARG_WITH(doozer, 
     96            [  --with-doozer=<PATH>    Doozer installation directory   [default=/usr/local]], 
     97            [DOOZER_ROOT="$withval"], [DOOZER_ROOT='/usr/local']) 
    9498 
    9599AC_ARG_WITH(gmtl, 
     
    299303AC_SUBST(BOOST_INCLUDES) 
    300304AC_SUBST(CPPDOM_ROOT) 
     305AC_SUBST(DOOZER_ROOT) 
    301306AC_SUBST(GMTL_ROOT) 
    302307AC_SUBST(GMTL_INC_DIR)