Changeset 19406

Show
Ignore:
Timestamp:
11/07/06 17:40:53 (2 years ago)
Author:
patrick
Message:

Doozer is no longer bundled with the Juggler source, so we need to handle
it just like any other external dependency.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • juggler/trunk/build_windows.py

    r19261 r19406  
    272272                               'TrackdAPI installation directory', '', 
    273273                               required = False)) 
     274   required.append(BuildOption('DOOZER_ROOT', 
     275                               'Doozer installation directory', '')) 
    274276 
    275277   options = { 
     
    10511053 
    10521054def installExternal(prefix, buildDir): 
    1053    # Install Doozer (even though it probably won't be used). 
    1054    printStatus("Installing Doozer ...") 
    1055    destdir = os.path.join(prefix, 'share', 'Doozer') 
    1056    srcdir  = os.path.join(gJugglerDir, 'external', 'Doozer') 
    1057    installDir(srcdir, destdir, ['.mk']) 
     1055   pass 
    10581056 
    10591057def installVPR(prefix, buildDir): 
     
    16471645   installOpenAL(prefix) 
    16481646   installOmniORB(prefix) 
     1647   installDoozer(prefix) 
    16491648 
    16501649def simpleInstall(name, root, prefix, includeDir = None, optional = False): 
     
    16851684   simpleInstall('CppDOM headers and libraries', os.environ['CPPDOM_ROOT'], 
    16861685                 prefix, os.environ['CPPDOM_INCLUDES']) 
     1686 
     1687def installDoozer(prefix): 
     1688   doozer_dir = os.environ['DOOZER_ROOT'] 
     1689 
     1690   if doozer_dir != "": 
     1691      printStatus("Installing Doozer makefile bits") 
     1692 
     1693      srcdir  = os.path.join(doozer_dir, 'share', 'Doozer') 
     1694      destdir = os.path.join(prefix, 'share', 'Doozer') 
     1695      installDir(srcdir, destdir, ['.mk']) 
     1696 
     1697      srcdir  = os.path.join(doozer_dir, 'share', 'flagpoll') 
     1698      destdir = os.path.join(prefix, 'share', 'flagpoll') 
     1699      installDir(srcdir, destdir, ['.fpc']) 
    16871700 
    16881701def installBoost(prefix):