Changeset 19262

Show
Ignore:
Timestamp:
08/23/06 09:34:42 (2 years ago)
Author:
patrick
Message:

Back out Revision 19087 and 19088. They are not needed now that the VR
Juggler dependency distribution properly bundles fully versioned copies of
CppDOM and GMTL.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • PyJuggler/trunk/buildwin32.py

    r19087 r19262  
    1212import time 
    1313import traceback 
    14 pj = os.path.join 
    1514 
    1615python_ver_re = re.compile(r'(\d+)\.(\d+)') 
     
    4140   options = { 
    4241      # Default values for required settings. 
    43       'VJ_BASE_DIR'     : os.getenv('VJ_BASE_DIR', ''), 
    44       'VJ_DEPS_DIR'     : os.getenv('VJ_DEPS_DIR', ''), 
    45       'CPPDOM_INCLUDES' : os.getenv('CPPDOM_INCLUDES',''),  
    46       'BOOST_VERSION'   : os.getenv('BOOST_VERSION', '1_32'), 
    47       'BOOST_TOOL'      : os.getenv('BOOST_TOOL', 'vc71'), 
    48       'PYTHON_ROOT'     : os.getenv('PYTHON_ROOT', ''), 
    49       'PYTHON_VERSION'  : os.getenv('PYTHON_VERSION', sys.version[:3]), 
    50       'prefix'          : r'C:\PyJuggler', 
     42      'VJ_BASE_DIR'    : os.getenv('VJ_BASE_DIR', ''), 
     43      'VJ_DEPS_DIR'    : os.getenv('VJ_DEPS_DIR', ''), 
     44      'BOOST_VERSION'  : os.getenv('BOOST_VERSION', '1_32'), 
     45      'BOOST_TOOL'     : os.getenv('BOOST_TOOL', 'vc71'), 
     46      'PYTHON_ROOT'    : os.getenv('PYTHON_ROOT', ''), 
     47      'PYTHON_VERSION' : os.getenv('PYTHON_VERSION', sys.version[:3]), 
     48      'prefix'         : r'C:\PyJuggler', 
    5149 
    5250      # Default values for optional settings. 
    5351      'OSGHOME'        : os.getenv('OSGHOME', '') 
    5452   } 
    55        
     53 
    5654   # If there are cached options, read them in. 
    5755   cache_file = os.path.join(pyj_dir, 'options.cache') 
     
    6462   processInput(options, 'VJ_DEPS_DIR', 
    6563                'VR Juggler dependency installation directory') 
    66     
    67    if "" == options["CPPDOM_INCLUDES"]: 
    68       roots = [pj(options[v],'include') for v in ['VJ_BASE_DIR','VJ_DEPS_DIR']] 
    69       options["CPPDOM_INCLUDES"] = findCppdomIncludeDir(roots) 
    70  
    71    processInput(options, 'CPPDOM_INCLUDES',  
    72                 'Directory containing the CppDOM header tree')                 
    7364   processInput(options, 'BOOST_VERSION', 'Boost C++ version') 
    7465   processInput(options, 'BOOST_TOOL', 
     
    9788   return options 
    9889 
    99 def findCppdomIncludeDir(potentialIncRoots): 
    100    """ Attempt to search for cppdom include directory.  If found return it. 
    101        potentialIncRoots should be an 'include' directory to search in. 
    102    """ 
    103    found_dir = "" 
    104    potential_dirs = [] 
    105    for root in potentialIncRoots: 
    106       if os.path.isdir(root): 
    107          potential_dirs += [pj(root,d) for d in os.listdir(root) if d.count("cppdom")] 
    108     
    109    # Sort them and reverse the order to get a list based on version. 
    110    potential_dirs.sort() 
    111    potential_dirs.reverse() 
    112  
    113    for d in potential_dirs: 
    114       if os.path.isfile(pj(d,'cppdom','version.h')): 
    115          found_dir = d 
    116          break          
    117  
    118    return found_dir 
    119              
    12090def doInstall(prefix): 
    12191   makeTree(prefix) 
  • PyJuggler/trunk/vc7/cluster/cluster.vcproj

    r19088 r19262  
    2222                                Optimization="0" 
    2323                                ImproveFloatingPointConsistency="TRUE" 
    24                                 AdditionalIncludeDirectories="..\..;"$(PYTHON_ROOT)\include";"$(VJ_BASE_DIR)\include";"$(VJ_DEPS_DIR)\include";"$(CPPDOM_INCLUDES)"
     24                                AdditionalIncludeDirectories="..\..;"$(PYTHON_ROOT)\include";"$(VJ_BASE_DIR)\include";"$(VJ_DEPS_DIR)\include"
    2525                                PreprocessorDefinitions="CPPDOM_DYN_LINK;WIN32;_DEBUG;_CONSOLE;_USRDLL;BOOST_PYTHON_DYNAMIC_LIB" 
    2626                                MinimalRebuild="FALSE" 
     
    8484                                ImproveFloatingPointConsistency="TRUE" 
    8585                                OmitFramePointers="TRUE" 
    86                                 AdditionalIncludeDirectories="..\..;"$(PYTHON_ROOT)\include";"$(VJ_BASE_DIR)\include";"$(VJ_DEPS_DIR)\include";"$(CPPDOM_INCLUDES)"
     86                                AdditionalIncludeDirectories="..\..;"$(PYTHON_ROOT)\include";"$(VJ_BASE_DIR)\include";"$(VJ_DEPS_DIR)\include"
    8787                                PreprocessorDefinitions="CPPDOM_DYN_LINK;WIN32;NDEBUG;_CONSOLE;_USRDLL;BOOST_PYTHON_DYNAMIC_LIB" 
    8888                                StringPooling="TRUE" 
  • PyJuggler/trunk/vc7/gadget/gadget.vcproj

    r19088 r19262  
    2222                                Optimization="0" 
    2323                                ImproveFloatingPointConsistency="TRUE" 
    24                                 AdditionalIncludeDirectories="..\..\src;"$(PYTHON_ROOT)\include";"$(VJ_BASE_DIR)\include";"$(VJ_DEPS_DIR)\include";"$(CPPDOM_INCLUDES)"
     24                                AdditionalIncludeDirectories="..\..\src;"$(PYTHON_ROOT)\include";"$(VJ_BASE_DIR)\include";"$(VJ_DEPS_DIR)\include"
    2525                                PreprocessorDefinitions="CPPDOM_DYN_LINK;WIN32;_DEBUG;_CONSOLE;_USRDLL;BOOST_PYTHON_DYNAMIC_LIB" 
    2626                                MinimalRebuild="FALSE" 
     
    8484                                ImproveFloatingPointConsistency="TRUE" 
    8585                                OmitFramePointers="TRUE" 
    86                                 AdditionalIncludeDirectories="..\..\src;"$(PYTHON_ROOT)\include";"$(VJ_BASE_DIR)\include";"$(VJ_DEPS_DIR)\include";"$(CPPDOM_INCLUDES)"
     86                                AdditionalIncludeDirectories="..\..\src;"$(PYTHON_ROOT)\include";"$(VJ_BASE_DIR)\include";"$(VJ_DEPS_DIR)\include"
    8787                                PreprocessorDefinitions="CPPDOM_DYN_LINK;WIN32;NDEBUG;_CONSOLE;_USRDLL;BOOST_PYTHON_DYNAMIC_LIB" 
    8888                                StringPooling="TRUE" 
  • PyJuggler/trunk/vc7/jccl/jccl.vcproj

    r19088 r19262  
    2222                                Optimization="0" 
    2323                                ImproveFloatingPointConsistency="TRUE" 
    24                                 AdditionalIncludeDirectories="..\..\src;"$(PYTHON_ROOT)\include";"$(VJ_BASE_DIR)\include";"$(VJ_DEPS_DIR)\include";"$(CPPDOM_INCLUDES)"
     24                                AdditionalIncludeDirectories="..\..\src;"$(PYTHON_ROOT)\include";"$(VJ_BASE_DIR)\include";"$(VJ_DEPS_DIR)\include"
    2525                                PreprocessorDefinitions="CPPDOM_DYN_LINK;WIN32;_DEBUG;_CONSOLE;_USRDLL;BOOST_PYTHON_DYNAMIC_LIB" 
    2626                                MinimalRebuild="FALSE" 
     
    8484                                ImproveFloatingPointConsistency="TRUE" 
    8585                                OmitFramePointers="TRUE" 
    86                                 AdditionalIncludeDirectories="..\..\src;"$(PYTHON_ROOT)\include";"$(VJ_BASE_DIR)\include";"$(VJ_DEPS_DIR)\include";"$(CPPDOM_INCLUDES)"
     86                                AdditionalIncludeDirectories="..\..\src;"$(PYTHON_ROOT)\include";"$(VJ_BASE_DIR)\include";"$(VJ_DEPS_DIR)\include"
    8787                                PreprocessorDefinitions="CPPDOM_DYN_LINK;WIN32;NDEBUG;_CONSOLE;_USRDLL;BOOST_PYTHON_DYNAMIC_LIB" 
    8888                                StringPooling="TRUE" 
  • PyJuggler/trunk/vc7/osgapp/osgapp.vcproj

    r19088 r19262  
    2222                                Optimization="0" 
    2323                                ImproveFloatingPointConsistency="TRUE" 
    24                                 AdditionalIncludeDirectories="..\..\src;..\..;"$(PYTHON_ROOT)\include";"$(OSGHOME)\include";"$(VJ_BASE_DIR)\include";"$(VJ_DEPS_DIR)\include";"$(CPPDOM_INCLUDES)"
     24                                AdditionalIncludeDirectories="..\..\src;..\..;"$(PYTHON_ROOT)\include";"$(OSGHOME)\include";"$(VJ_BASE_DIR)\include";"$(VJ_DEPS_DIR)\include"
    2525                                PreprocessorDefinitions="CPPDOM_DYN_LINK;WIN32;_DEBUG;_CONSOLE;_USRDLL;BOOST_PYTHON_DYNAMIC_LIB" 
    2626                                MinimalRebuild="FALSE" 
     
    8484                                ImproveFloatingPointConsistency="TRUE" 
    8585                                OmitFramePointers="TRUE" 
    86                                 AdditionalIncludeDirectories="..\..\src;..\..;"$(PYTHON_ROOT)\include";"$(OSGHOME)\include";"$(VJ_BASE_DIR)\include";"$(VJ_DEPS_DIR)\include";"$(CPPDOM_INCLUDES)"
     86                                AdditionalIncludeDirectories="..\..\src;..\..;"$(PYTHON_ROOT)\include";"$(OSGHOME)\include";"$(VJ_BASE_DIR)\include";"$(VJ_DEPS_DIR)\include"
    8787                                PreprocessorDefinitions="CPPDOM_DYN_LINK;WIN32;NDEBUG;_CONSOLE;_USRDLL;BOOST_PYTHON_DYNAMIC_LIB" 
    8888                                StringPooling="TRUE" 
  • PyJuggler/trunk/vc7/vpr/vpr.vcproj

    r19088 r19262  
    2222                                Optimization="0" 
    2323                                ImproveFloatingPointConsistency="TRUE" 
    24                                 AdditionalIncludeDirectories="..\..;..\..\src;"$(PYTHON_ROOT)\include";"$(VJ_BASE_DIR)\include";"$(VJ_DEPS_DIR)\include";"$(CPPDOM_INCLUDES)"
     24                                AdditionalIncludeDirectories="..\..;..\..\src;"$(PYTHON_ROOT)\include";"$(VJ_BASE_DIR)\include";"$(VJ_DEPS_DIR)\include"
    2525                                PreprocessorDefinitions="CPPDOM_DYN_LINK;WIN32;_DEBUG;_CONSOLE;_USRDLL;BOOST_PYTHON_DYNAMIC_LIB" 
    2626                                MinimalRebuild="FALSE" 
     
    8484                                ImproveFloatingPointConsistency="TRUE" 
    8585                                OmitFramePointers="TRUE" 
    86                                 AdditionalIncludeDirectories="..\..;..\..\src;"$(PYTHON_ROOT)\include";"$(VJ_BASE_DIR)\include";"$(VJ_DEPS_DIR)\include";"$(CPPDOM_INCLUDES)"
     86                                AdditionalIncludeDirectories="..\..;..\..\src;"$(PYTHON_ROOT)\include";"$(VJ_BASE_DIR)\include";"$(VJ_DEPS_DIR)\include"
    8787                                PreprocessorDefinitions="CPPDOM_DYN_LINK;WIN32;NDEBUG;_CONSOLE;_USRDLL;BOOST_PYTHON_DYNAMIC_LIB" 
    8888                                StringPooling="TRUE" 
  • PyJuggler/trunk/vc7/vrj/vrj.vcproj

    r19088 r19262  
    2222                                Optimization="0" 
    2323                                ImproveFloatingPointConsistency="TRUE" 
    24                                 AdditionalIncludeDirectories="..\..\src;..\..;"$(PYTHON_ROOT)\include";"$(VJ_BASE_DIR)\include";"$(VJ_DEPS_DIR)\include";"$(CPPDOM_INCLUDES)"
     24                                AdditionalIncludeDirectories="..\..\src;..\..;"$(PYTHON_ROOT)\include";"$(VJ_BASE_DIR)\include";"$(VJ_DEPS_DIR)\include"
    2525                                PreprocessorDefinitions="CPPDOM_DYN_LINK;WIN32;_DEBUG;_CONSOLE;_USRDLL;BOOST_PYTHON_DYNAMIC_LIB" 
    2626                                MinimalRebuild="FALSE" 
     
    8484                                ImproveFloatingPointConsistency="TRUE" 
    8585                                OmitFramePointers="TRUE" 
    86                                 AdditionalIncludeDirectories="..\..\src;..\..;"$(PYTHON_ROOT)\include";"$(VJ_BASE_DIR)\include";"$(VJ_DEPS_DIR)\include";"$(CPPDOM_INCLUDES)"
     86                                AdditionalIncludeDirectories="..\..\src;..\..;"$(PYTHON_ROOT)\include";"$(VJ_BASE_DIR)\include";"$(VJ_DEPS_DIR)\include"
    8787                                PreprocessorDefinitions="CPPDOM_DYN_LINK;WIN32;NDEBUG;_CONSOLE;_USRDLL;BOOST_PYTHON_DYNAMIC_LIB" 
    8888                                StringPooling="TRUE"