diff options
Diffstat (limited to 'lldb/scripts')
-rw-r--r-- | lldb/scripts/CMakeLists.txt | 2 | ||||
-rwxr-xr-x | lldb/scripts/Python/build-swig-Python.sh | 106 | ||||
-rw-r--r-- | lldb/scripts/Python/buildSwigPython.py | 94 | ||||
-rw-r--r-- | lldb/scripts/buildSwigWrapperClasses.py | 3 | ||||
-rw-r--r-- | lldb/scripts/finishSwigWrapperClasses.py | 3 | ||||
-rw-r--r-- | lldb/scripts/interface/SBAddress.i (renamed from lldb/scripts/Python/interface/SBAddress.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBAttachInfo.i (renamed from lldb/scripts/Python/interface/SBAttachInfo.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBBlock.i (renamed from lldb/scripts/Python/interface/SBBlock.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBBreakpoint.i (renamed from lldb/scripts/Python/interface/SBBreakpoint.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBBreakpointLocation.i (renamed from lldb/scripts/Python/interface/SBBreakpointLocation.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBBroadcaster.i (renamed from lldb/scripts/Python/interface/SBBroadcaster.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBCommandInterpreter.i (renamed from lldb/scripts/Python/interface/SBCommandInterpreter.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBCommandReturnObject.i (renamed from lldb/scripts/Python/interface/SBCommandReturnObject.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBCommunication.i (renamed from lldb/scripts/Python/interface/SBCommunication.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBCompileUnit.i (renamed from lldb/scripts/Python/interface/SBCompileUnit.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBData.i (renamed from lldb/scripts/Python/interface/SBData.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBDebugger.i (renamed from lldb/scripts/Python/interface/SBDebugger.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBDeclaration.i (renamed from lldb/scripts/Python/interface/SBDeclaration.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBError.i (renamed from lldb/scripts/Python/interface/SBError.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBEvent.i (renamed from lldb/scripts/Python/interface/SBEvent.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBExecutionContext.i (renamed from lldb/scripts/Python/interface/SBExecutionContext.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBExpressionOptions.i (renamed from lldb/scripts/Python/interface/SBExpressionOptions.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBFileSpec.i (renamed from lldb/scripts/Python/interface/SBFileSpec.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBFileSpecList.i (renamed from lldb/scripts/Python/interface/SBFileSpecList.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBFrame.i (renamed from lldb/scripts/Python/interface/SBFrame.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBFunction.i (renamed from lldb/scripts/Python/interface/SBFunction.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBHostOS.i (renamed from lldb/scripts/Python/interface/SBHostOS.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBInstruction.i (renamed from lldb/scripts/Python/interface/SBInstruction.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBInstructionList.i (renamed from lldb/scripts/Python/interface/SBInstructionList.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBLaunchInfo.i (renamed from lldb/scripts/Python/interface/SBLaunchInfo.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBLineEntry.i (renamed from lldb/scripts/Python/interface/SBLineEntry.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBListener.i (renamed from lldb/scripts/Python/interface/SBListener.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBModule.i (renamed from lldb/scripts/Python/interface/SBModule.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBModuleSpec.i (renamed from lldb/scripts/Python/interface/SBModuleSpec.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBPlatform.i (renamed from lldb/scripts/Python/interface/SBPlatform.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBProcess.i (renamed from lldb/scripts/Python/interface/SBProcess.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBQueue.i (renamed from lldb/scripts/Python/interface/SBQueue.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBQueueItem.i (renamed from lldb/scripts/Python/interface/SBQueueItem.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBSection.i (renamed from lldb/scripts/Python/interface/SBSection.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBSourceManager.i (renamed from lldb/scripts/Python/interface/SBSourceManager.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBStream.i (renamed from lldb/scripts/Python/interface/SBStream.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBStringList.i (renamed from lldb/scripts/Python/interface/SBStringList.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBSymbol.i (renamed from lldb/scripts/Python/interface/SBSymbol.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBSymbolContext.i (renamed from lldb/scripts/Python/interface/SBSymbolContext.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBSymbolContextList.i (renamed from lldb/scripts/Python/interface/SBSymbolContextList.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBTarget.i (renamed from lldb/scripts/Python/interface/SBTarget.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBThread.i (renamed from lldb/scripts/Python/interface/SBThread.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBThreadCollection.i (renamed from lldb/scripts/Python/interface/SBThreadCollection.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBThreadPlan.i (renamed from lldb/scripts/Python/interface/SBThreadPlan.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBType.i (renamed from lldb/scripts/Python/interface/SBType.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBTypeCategory.i (renamed from lldb/scripts/Python/interface/SBTypeCategory.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBTypeEnumMember.i (renamed from lldb/scripts/Python/interface/SBTypeEnumMember.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBTypeFilter.i (renamed from lldb/scripts/Python/interface/SBTypeFilter.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBTypeFormat.i (renamed from lldb/scripts/Python/interface/SBTypeFormat.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBTypeNameSpecifier.i (renamed from lldb/scripts/Python/interface/SBTypeNameSpecifier.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBTypeSummary.i (renamed from lldb/scripts/Python/interface/SBTypeSummary.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBTypeSynthetic.i (renamed from lldb/scripts/Python/interface/SBTypeSynthetic.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBUnixSignals.i (renamed from lldb/scripts/Python/interface/SBUnixSignals.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBValue.i (renamed from lldb/scripts/Python/interface/SBValue.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBValueList.i (renamed from lldb/scripts/Python/interface/SBValueList.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBVariablesOptions.i (renamed from lldb/scripts/Python/interface/SBVariablesOptions.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/interface/SBWatchpoint.i (renamed from lldb/scripts/Python/interface/SBWatchpoint.i) | 0 | ||||
-rw-r--r-- | lldb/scripts/lldb.swig | 114 |
63 files changed, 164 insertions, 158 deletions
diff --git a/lldb/scripts/CMakeLists.txt b/lldb/scripts/CMakeLists.txt index 98a61f8efd8..9cfe6b9ba4a 100644 --- a/lldb/scripts/CMakeLists.txt +++ b/lldb/scripts/CMakeLists.txt @@ -1,6 +1,6 @@ set(LLVM_NO_RTTI 1) -file(GLOB SWIG_INTERFACES Python/interface/*.i) +file(GLOB SWIG_INTERFACES interface/*.i) file(GLOB_RECURSE SWIG_SOURCES *.swig) if ( LLDB_ENABLE_PYTHON_SCRIPTS_SWIG_API_GENERATION ) diff --git a/lldb/scripts/Python/build-swig-Python.sh b/lldb/scripts/Python/build-swig-Python.sh index 833845ecfbf..bedd4def299 100755 --- a/lldb/scripts/Python/build-swig-Python.sh +++ b/lldb/scripts/Python/build-swig-Python.sh @@ -131,59 +131,59 @@ HEADER_FILES="${SRC_ROOT}/include/lldb/lldb.h"\ " ${SRC_ROOT}/include/lldb/API/SBWatchpoint.h"\ " ${SRC_ROOT}/include/lldb/API/SBUnixSignals.h" -INTERFACE_FILES="${SRC_ROOT}/scripts/Python/interface/SBAddress.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBAttachInfo.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBBlock.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBBreakpoint.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBBreakpointLocation.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBBroadcaster.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBCommandInterpreter.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBCommandReturnObject.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBCommunication.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBCompileUnit.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBData.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBDebugger.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBDeclaration.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBError.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBEvent.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBExecutionContext.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBExpressionOptions.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBFileSpec.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBFrame.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBFunction.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBHostOS.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBInstruction.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBInstructionList.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBLaunchInfo.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBLineEntry.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBListener.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBModule.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBModuleSpec.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBPlatform.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBProcess.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBQueue.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBQueueItem.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBSourceManager.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBStream.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBStringList.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBSymbol.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBSymbolContext.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBTarget.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBThread.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBThreadCollection.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBThreadPlan.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBType.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBTypeCategory.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBTypeFilter.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBTypeFormat.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBTypeNameSpecifier.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBTypeSummary.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBTypeSynthetic.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBValue.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBValueList.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBVariablesOptions.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBWatchpoint.i"\ -" ${SRC_ROOT}/scripts/Python/interface/SBUnixSignals.i" +INTERFACE_FILES="${SRC_ROOT}/scripts/interface/SBAddress.i"\ +" ${SRC_ROOT}/scripts/interface/SBAttachInfo.i"\ +" ${SRC_ROOT}/scripts/interface/SBBlock.i"\ +" ${SRC_ROOT}/scripts/interface/SBBreakpoint.i"\ +" ${SRC_ROOT}/scripts/interface/SBBreakpointLocation.i"\ +" ${SRC_ROOT}/scripts/interface/SBBroadcaster.i"\ +" ${SRC_ROOT}/scripts/interface/SBCommandInterpreter.i"\ +" ${SRC_ROOT}/scripts/interface/SBCommandReturnObject.i"\ +" ${SRC_ROOT}/scripts/interface/SBCommunication.i"\ +" ${SRC_ROOT}/scripts/interface/SBCompileUnit.i"\ +" ${SRC_ROOT}/scripts/interface/SBData.i"\ +" ${SRC_ROOT}/scripts/interface/SBDebugger.i"\ +" ${SRC_ROOT}/scripts/interface/SBDeclaration.i"\ +" ${SRC_ROOT}/scripts/interface/SBError.i"\ +" ${SRC_ROOT}/scripts/interface/SBEvent.i"\ +" ${SRC_ROOT}/scripts/interface/SBExecutionContext.i"\ +" ${SRC_ROOT}/scripts/interface/SBExpressionOptions.i"\ +" ${SRC_ROOT}/scripts/interface/SBFileSpec.i"\ +" ${SRC_ROOT}/scripts/interface/SBFrame.i"\ +" ${SRC_ROOT}/scripts/interface/SBFunction.i"\ +" ${SRC_ROOT}/scripts/interface/SBHostOS.i"\ +" ${SRC_ROOT}/scripts/interface/SBInstruction.i"\ +" ${SRC_ROOT}/scripts/interface/SBInstructionList.i"\ +" ${SRC_ROOT}/scripts/interface/SBLaunchInfo.i"\ +" ${SRC_ROOT}/scripts/interface/SBLineEntry.i"\ +" ${SRC_ROOT}/scripts/interface/SBListener.i"\ +" ${SRC_ROOT}/scripts/interface/SBModule.i"\ +" ${SRC_ROOT}/scripts/interface/SBModuleSpec.i"\ +" ${SRC_ROOT}/scripts/interface/SBPlatform.i"\ +" ${SRC_ROOT}/scripts/interface/SBProcess.i"\ +" ${SRC_ROOT}/scripts/interface/SBQueue.i"\ +" ${SRC_ROOT}/scripts/interface/SBQueueItem.i"\ +" ${SRC_ROOT}/scripts/interface/SBSourceManager.i"\ +" ${SRC_ROOT}/scripts/interface/SBStream.i"\ +" ${SRC_ROOT}/scripts/interface/SBStringList.i"\ +" ${SRC_ROOT}/scripts/interface/SBSymbol.i"\ +" ${SRC_ROOT}/scripts/interface/SBSymbolContext.i"\ +" ${SRC_ROOT}/scripts/interface/SBTarget.i"\ +" ${SRC_ROOT}/scripts/interface/SBThread.i"\ +" ${SRC_ROOT}/scripts/interface/SBThreadCollection.i"\ +" ${SRC_ROOT}/scripts/interface/SBThreadPlan.i"\ +" ${SRC_ROOT}/scripts/interface/SBType.i"\ +" ${SRC_ROOT}/scripts/interface/SBTypeCategory.i"\ +" ${SRC_ROOT}/scripts/interface/SBTypeFilter.i"\ +" ${SRC_ROOT}/scripts/interface/SBTypeFormat.i"\ +" ${SRC_ROOT}/scripts/interface/SBTypeNameSpecifier.i"\ +" ${SRC_ROOT}/scripts/interface/SBTypeSummary.i"\ +" ${SRC_ROOT}/scripts/interface/SBTypeSynthetic.i"\ +" ${SRC_ROOT}/scripts/interface/SBValue.i"\ +" ${SRC_ROOT}/scripts/interface/SBValueList.i"\ +" ${SRC_ROOT}/scripts/interface/SBVariablesOptions.i"\ +" ${SRC_ROOT}/scripts/interface/SBWatchpoint.i"\ +" ${SRC_ROOT}/scripts/interface/SBUnixSignals.i" if [ $Debug -eq 1 ] then diff --git a/lldb/scripts/Python/buildSwigPython.py b/lldb/scripts/Python/buildSwigPython.py index c69b24f199f..0ba22e78fc0 100644 --- a/lldb/scripts/Python/buildSwigPython.py +++ b/lldb/scripts/Python/buildSwigPython.py @@ -152,53 +152,53 @@ def get_header_files( vDictArgs ): #-- def get_interface_files( vDictArgs ): dbg = utilsDebug.CDebugFnVerbose( "Python script get_interface_files()" ); - listIFaceFiles = [ "/scripts/Python/interface/SBAddress.i", - "/scripts/Python/interface/SBAttachInfo.i", - "/scripts/Python/interface/SBBlock.i", - "/scripts/Python/interface/SBBreakpoint.i", - "/scripts/Python/interface/SBBreakpointLocation.i", - "/scripts/Python/interface/SBBroadcaster.i", - "/scripts/Python/interface/SBCommandInterpreter.i", - "/scripts/Python/interface/SBCommandReturnObject.i", - "/scripts/Python/interface/SBCommunication.i", - "/scripts/Python/interface/SBCompileUnit.i", - "/scripts/Python/interface/SBData.i", - "/scripts/Python/interface/SBDebugger.i", - "/scripts/Python/interface/SBDeclaration.i", - "/scripts/Python/interface/SBError.i", - "/scripts/Python/interface/SBEvent.i", - "/scripts/Python/interface/SBExpressionOptions.i", - "/scripts/Python/interface/SBFileSpec.i", - "/scripts/Python/interface/SBFrame.i", - "/scripts/Python/interface/SBFunction.i", - "/scripts/Python/interface/SBHostOS.i", - "/scripts/Python/interface/SBInputReader.i", - "/scripts/Python/interface/SBInstruction.i", - "/scripts/Python/interface/SBInstructionList.i", - "/scripts/Python/interface/SBLaunchInfo.i", - "/scripts/Python/interface/SBLineEntry.i", - "/scripts/Python/interface/SBListener.i", - "/scripts/Python/interface/SBModule.i", - "/scripts/Python/interface/SBModuleSpec.i", - "/scripts/Python/interface/SBProcess.i", - "/scripts/Python/interface/SBSourceManager.i", - "/scripts/Python/interface/SBStream.i", - "/scripts/Python/interface/SBStringList.i", - "/scripts/Python/interface/SBSymbol.i", - "/scripts/Python/interface/SBSymbolContext.i", - "/scripts/Python/interface/SBTarget.i", - "/scripts/Python/interface/SBThread.i", - "/scripts/Python/interface/SBThreadCollection.i", - "/scripts/Python/interface/SBType.i", - "/scripts/Python/interface/SBTypeCategory.i", - "/scripts/Python/interface/SBTypeFilter.i", - "/scripts/Python/interface/SBTypeFormat.i", - "/scripts/Python/interface/SBTypeNameSpecifier.i", - "/scripts/Python/interface/SBTypeSummary.i", - "/scripts/Python/interface/SBTypeSynthetic.i", - "/scripts/Python/interface/SBValue.i", - "/scripts/Python/interface/SBValueList.i", - "/scripts/Python/interface/SBWatchpoint.i" ]; + listIFaceFiles = [ "/scripts/interface/SBAddress.i", + "/scripts/interface/SBAttachInfo.i", + "/scripts/interface/SBBlock.i", + "/scripts/interface/SBBreakpoint.i", + "/scripts/interface/SBBreakpointLocation.i", + "/scripts/interface/SBBroadcaster.i", + "/scripts/interface/SBCommandInterpreter.i", + "/scripts/interface/SBCommandReturnObject.i", + "/scripts/interface/SBCommunication.i", + "/scripts/interface/SBCompileUnit.i", + "/scripts/interface/SBData.i", + "/scripts/interface/SBDebugger.i", + "/scripts/interface/SBDeclaration.i", + "/scripts/interface/SBError.i", + "/scripts/interface/SBEvent.i", + "/scripts/interface/SBExpressionOptions.i", + "/scripts/interface/SBFileSpec.i", + "/scripts/interface/SBFrame.i", + "/scripts/interface/SBFunction.i", + "/scripts/interface/SBHostOS.i", + "/scripts/interface/SBInputReader.i", + "/scripts/interface/SBInstruction.i", + "/scripts/interface/SBInstructionList.i", + "/scripts/interface/SBLaunchInfo.i", + "/scripts/interface/SBLineEntry.i", + "/scripts/interface/SBListener.i", + "/scripts/interface/SBModule.i", + "/scripts/interface/SBModuleSpec.i", + "/scripts/interface/SBProcess.i", + "/scripts/interface/SBSourceManager.i", + "/scripts/interface/SBStream.i", + "/scripts/interface/SBStringList.i", + "/scripts/interface/SBSymbol.i", + "/scripts/interface/SBSymbolContext.i", + "/scripts/interface/SBTarget.i", + "/scripts/interface/SBThread.i", + "/scripts/interface/SBThreadCollection.i", + "/scripts/interface/SBType.i", + "/scripts/interface/SBTypeCategory.i", + "/scripts/interface/SBTypeFilter.i", + "/scripts/interface/SBTypeFormat.i", + "/scripts/interface/SBTypeNameSpecifier.i", + "/scripts/interface/SBTypeSummary.i", + "/scripts/interface/SBTypeSynthetic.i", + "/scripts/interface/SBValue.i", + "/scripts/interface/SBValueList.i", + "/scripts/interface/SBWatchpoint.i" ]; bDebug = vDictArgs.has_key( "-d" ); strRt = vDictArgs[ "--srcRoot" ]; strRt = os.path.normcase( strRt ); diff --git a/lldb/scripts/buildSwigWrapperClasses.py b/lldb/scripts/buildSwigWrapperClasses.py index ad3ef4e4a7e..153df589c3a 100644 --- a/lldb/scripts/buildSwigWrapperClasses.py +++ b/lldb/scripts/buildSwigWrapperClasses.py @@ -280,6 +280,9 @@ def run_swig_for_each_script_supported( vDictArgs ): if nDepth == 0: break; + # Skip the directory that contains the interface files. + listDirs.remove('interface') + if gbDbgFlag: print strSwigScriptLangsFound, for dir in listDirs: diff --git a/lldb/scripts/finishSwigWrapperClasses.py b/lldb/scripts/finishSwigWrapperClasses.py index 6cfc255d9e1..f11d53d23e1 100644 --- a/lldb/scripts/finishSwigWrapperClasses.py +++ b/lldb/scripts/finishSwigWrapperClasses.py @@ -260,6 +260,9 @@ def run_post_process_for_each_script_supported( vDictArgs ): if nDepth == 0: break; + # Skip the directory that contains the interface files. + listDirs.remove('interface') + if gbDbgFlag: print strScriptLangsFound, for dir in listDirs: diff --git a/lldb/scripts/Python/interface/SBAddress.i b/lldb/scripts/interface/SBAddress.i index 735b42c1d5b..735b42c1d5b 100644 --- a/lldb/scripts/Python/interface/SBAddress.i +++ b/lldb/scripts/interface/SBAddress.i diff --git a/lldb/scripts/Python/interface/SBAttachInfo.i b/lldb/scripts/interface/SBAttachInfo.i index e2123eeb435..e2123eeb435 100644 --- a/lldb/scripts/Python/interface/SBAttachInfo.i +++ b/lldb/scripts/interface/SBAttachInfo.i diff --git a/lldb/scripts/Python/interface/SBBlock.i b/lldb/scripts/interface/SBBlock.i index 26285d6e76e..26285d6e76e 100644 --- a/lldb/scripts/Python/interface/SBBlock.i +++ b/lldb/scripts/interface/SBBlock.i diff --git a/lldb/scripts/Python/interface/SBBreakpoint.i b/lldb/scripts/interface/SBBreakpoint.i index 61093c45237..61093c45237 100644 --- a/lldb/scripts/Python/interface/SBBreakpoint.i +++ b/lldb/scripts/interface/SBBreakpoint.i diff --git a/lldb/scripts/Python/interface/SBBreakpointLocation.i b/lldb/scripts/interface/SBBreakpointLocation.i index a3073538e67..a3073538e67 100644 --- a/lldb/scripts/Python/interface/SBBreakpointLocation.i +++ b/lldb/scripts/interface/SBBreakpointLocation.i diff --git a/lldb/scripts/Python/interface/SBBroadcaster.i b/lldb/scripts/interface/SBBroadcaster.i index b5e25b6d520..b5e25b6d520 100644 --- a/lldb/scripts/Python/interface/SBBroadcaster.i +++ b/lldb/scripts/interface/SBBroadcaster.i diff --git a/lldb/scripts/Python/interface/SBCommandInterpreter.i b/lldb/scripts/interface/SBCommandInterpreter.i index c427d38b14d..c427d38b14d 100644 --- a/lldb/scripts/Python/interface/SBCommandInterpreter.i +++ b/lldb/scripts/interface/SBCommandInterpreter.i diff --git a/lldb/scripts/Python/interface/SBCommandReturnObject.i b/lldb/scripts/interface/SBCommandReturnObject.i index 5ade97bebfe..5ade97bebfe 100644 --- a/lldb/scripts/Python/interface/SBCommandReturnObject.i +++ b/lldb/scripts/interface/SBCommandReturnObject.i diff --git a/lldb/scripts/Python/interface/SBCommunication.i b/lldb/scripts/interface/SBCommunication.i index 99814d9f303..99814d9f303 100644 --- a/lldb/scripts/Python/interface/SBCommunication.i +++ b/lldb/scripts/interface/SBCommunication.i diff --git a/lldb/scripts/Python/interface/SBCompileUnit.i b/lldb/scripts/interface/SBCompileUnit.i index 61477912372..61477912372 100644 --- a/lldb/scripts/Python/interface/SBCompileUnit.i +++ b/lldb/scripts/interface/SBCompileUnit.i diff --git a/lldb/scripts/Python/interface/SBData.i b/lldb/scripts/interface/SBData.i index 5f22bd81b23..5f22bd81b23 100644 --- a/lldb/scripts/Python/interface/SBData.i +++ b/lldb/scripts/interface/SBData.i diff --git a/lldb/scripts/Python/interface/SBDebugger.i b/lldb/scripts/interface/SBDebugger.i index 8f7a7f8e6c2..8f7a7f8e6c2 100644 --- a/lldb/scripts/Python/interface/SBDebugger.i +++ b/lldb/scripts/interface/SBDebugger.i diff --git a/lldb/scripts/Python/interface/SBDeclaration.i b/lldb/scripts/interface/SBDeclaration.i index e7a6b6d44b7..e7a6b6d44b7 100644 --- a/lldb/scripts/Python/interface/SBDeclaration.i +++ b/lldb/scripts/interface/SBDeclaration.i diff --git a/lldb/scripts/Python/interface/SBError.i b/lldb/scripts/interface/SBError.i index d8dece2b22d..d8dece2b22d 100644 --- a/lldb/scripts/Python/interface/SBError.i +++ b/lldb/scripts/interface/SBError.i diff --git a/lldb/scripts/Python/interface/SBEvent.i b/lldb/scripts/interface/SBEvent.i index b360e34b75f..b360e34b75f 100644 --- a/lldb/scripts/Python/interface/SBEvent.i +++ b/lldb/scripts/interface/SBEvent.i diff --git a/lldb/scripts/Python/interface/SBExecutionContext.i b/lldb/scripts/interface/SBExecutionContext.i index cd9d9287bd2..cd9d9287bd2 100644 --- a/lldb/scripts/Python/interface/SBExecutionContext.i +++ b/lldb/scripts/interface/SBExecutionContext.i diff --git a/lldb/scripts/Python/interface/SBExpressionOptions.i b/lldb/scripts/interface/SBExpressionOptions.i index 6ee3e3b64fa..6ee3e3b64fa 100644 --- a/lldb/scripts/Python/interface/SBExpressionOptions.i +++ b/lldb/scripts/interface/SBExpressionOptions.i diff --git a/lldb/scripts/Python/interface/SBFileSpec.i b/lldb/scripts/interface/SBFileSpec.i index c153f2bd86f..c153f2bd86f 100644 --- a/lldb/scripts/Python/interface/SBFileSpec.i +++ b/lldb/scripts/interface/SBFileSpec.i diff --git a/lldb/scripts/Python/interface/SBFileSpecList.i b/lldb/scripts/interface/SBFileSpecList.i index 38a6f43bdc7..38a6f43bdc7 100644 --- a/lldb/scripts/Python/interface/SBFileSpecList.i +++ b/lldb/scripts/interface/SBFileSpecList.i diff --git a/lldb/scripts/Python/interface/SBFrame.i b/lldb/scripts/interface/SBFrame.i index b1d1e4e9215..b1d1e4e9215 100644 --- a/lldb/scripts/Python/interface/SBFrame.i +++ b/lldb/scripts/interface/SBFrame.i diff --git a/lldb/scripts/Python/interface/SBFunction.i b/lldb/scripts/interface/SBFunction.i index d3660aff08c..d3660aff08c 100644 --- a/lldb/scripts/Python/interface/SBFunction.i +++ b/lldb/scripts/interface/SBFunction.i diff --git a/lldb/scripts/Python/interface/SBHostOS.i b/lldb/scripts/interface/SBHostOS.i index d9f42160bf0..d9f42160bf0 100644 --- a/lldb/scripts/Python/interface/SBHostOS.i +++ b/lldb/scripts/interface/SBHostOS.i diff --git a/lldb/scripts/Python/interface/SBInstruction.i b/lldb/scripts/interface/SBInstruction.i index 421990646a1..421990646a1 100644 --- a/lldb/scripts/Python/interface/SBInstruction.i +++ b/lldb/scripts/interface/SBInstruction.i diff --git a/lldb/scripts/Python/interface/SBInstructionList.i b/lldb/scripts/interface/SBInstructionList.i index 32603be5cc1..32603be5cc1 100644 --- a/lldb/scripts/Python/interface/SBInstructionList.i +++ b/lldb/scripts/interface/SBInstructionList.i diff --git a/lldb/scripts/Python/interface/SBLaunchInfo.i b/lldb/scripts/interface/SBLaunchInfo.i index 24f3f853f19..24f3f853f19 100644 --- a/lldb/scripts/Python/interface/SBLaunchInfo.i +++ b/lldb/scripts/interface/SBLaunchInfo.i diff --git a/lldb/scripts/Python/interface/SBLineEntry.i b/lldb/scripts/interface/SBLineEntry.i index 866178e7079..866178e7079 100644 --- a/lldb/scripts/Python/interface/SBLineEntry.i +++ b/lldb/scripts/interface/SBLineEntry.i diff --git a/lldb/scripts/Python/interface/SBListener.i b/lldb/scripts/interface/SBListener.i index 3bd376012f0..3bd376012f0 100644 --- a/lldb/scripts/Python/interface/SBListener.i +++ b/lldb/scripts/interface/SBListener.i diff --git a/lldb/scripts/Python/interface/SBModule.i b/lldb/scripts/interface/SBModule.i index 43aab6a6b4c..43aab6a6b4c 100644 --- a/lldb/scripts/Python/interface/SBModule.i +++ b/lldb/scripts/interface/SBModule.i diff --git a/lldb/scripts/Python/interface/SBModuleSpec.i b/lldb/scripts/interface/SBModuleSpec.i index 55fd9b1a043..55fd9b1a043 100644 --- a/lldb/scripts/Python/interface/SBModuleSpec.i +++ b/lldb/scripts/interface/SBModuleSpec.i diff --git a/lldb/scripts/Python/interface/SBPlatform.i b/lldb/scripts/interface/SBPlatform.i index 31b8917ee63..31b8917ee63 100644 --- a/lldb/scripts/Python/interface/SBPlatform.i +++ b/lldb/scripts/interface/SBPlatform.i diff --git a/lldb/scripts/Python/interface/SBProcess.i b/lldb/scripts/interface/SBProcess.i index e6f5464d0e6..e6f5464d0e6 100644 --- a/lldb/scripts/Python/interface/SBProcess.i +++ b/lldb/scripts/interface/SBProcess.i diff --git a/lldb/scripts/Python/interface/SBQueue.i b/lldb/scripts/interface/SBQueue.i index 52724032a87..52724032a87 100644 --- a/lldb/scripts/Python/interface/SBQueue.i +++ b/lldb/scripts/interface/SBQueue.i diff --git a/lldb/scripts/Python/interface/SBQueueItem.i b/lldb/scripts/interface/SBQueueItem.i index ffa24150b67..ffa24150b67 100644 --- a/lldb/scripts/Python/interface/SBQueueItem.i +++ b/lldb/scripts/interface/SBQueueItem.i diff --git a/lldb/scripts/Python/interface/SBSection.i b/lldb/scripts/interface/SBSection.i index c94161e412b..c94161e412b 100644 --- a/lldb/scripts/Python/interface/SBSection.i +++ b/lldb/scripts/interface/SBSection.i diff --git a/lldb/scripts/Python/interface/SBSourceManager.i b/lldb/scripts/interface/SBSourceManager.i index 09cd449149d..09cd449149d 100644 --- a/lldb/scripts/Python/interface/SBSourceManager.i +++ b/lldb/scripts/interface/SBSourceManager.i diff --git a/lldb/scripts/Python/interface/SBStream.i b/lldb/scripts/interface/SBStream.i index f634def72b1..f634def72b1 100644 --- a/lldb/scripts/Python/interface/SBStream.i +++ b/lldb/scripts/interface/SBStream.i diff --git a/lldb/scripts/Python/interface/SBStringList.i b/lldb/scripts/interface/SBStringList.i index 901aa88b183..901aa88b183 100644 --- a/lldb/scripts/Python/interface/SBStringList.i +++ b/lldb/scripts/interface/SBStringList.i diff --git a/lldb/scripts/Python/interface/SBSymbol.i b/lldb/scripts/interface/SBSymbol.i index f6db14c0ee5..f6db14c0ee5 100644 --- a/lldb/scripts/Python/interface/SBSymbol.i +++ b/lldb/scripts/interface/SBSymbol.i diff --git a/lldb/scripts/Python/interface/SBSymbolContext.i b/lldb/scripts/interface/SBSymbolContext.i index fa405842d6e..fa405842d6e 100644 --- a/lldb/scripts/Python/interface/SBSymbolContext.i +++ b/lldb/scripts/interface/SBSymbolContext.i diff --git a/lldb/scripts/Python/interface/SBSymbolContextList.i b/lldb/scripts/interface/SBSymbolContextList.i index 25e889499c8..25e889499c8 100644 --- a/lldb/scripts/Python/interface/SBSymbolContextList.i +++ b/lldb/scripts/interface/SBSymbolContextList.i diff --git a/lldb/scripts/Python/interface/SBTarget.i b/lldb/scripts/interface/SBTarget.i index 311b469c78b..311b469c78b 100644 --- a/lldb/scripts/Python/interface/SBTarget.i +++ b/lldb/scripts/interface/SBTarget.i diff --git a/lldb/scripts/Python/interface/SBThread.i b/lldb/scripts/interface/SBThread.i index 53848214352..53848214352 100644 --- a/lldb/scripts/Python/interface/SBThread.i +++ b/lldb/scripts/interface/SBThread.i diff --git a/lldb/scripts/Python/interface/SBThreadCollection.i b/lldb/scripts/interface/SBThreadCollection.i index 824f6923acc..824f6923acc 100644 --- a/lldb/scripts/Python/interface/SBThreadCollection.i +++ b/lldb/scripts/interface/SBThreadCollection.i diff --git a/lldb/scripts/Python/interface/SBThreadPlan.i b/lldb/scripts/interface/SBThreadPlan.i index 785855ec5b9..785855ec5b9 100644 --- a/lldb/scripts/Python/interface/SBThreadPlan.i +++ b/lldb/scripts/interface/SBThreadPlan.i diff --git a/lldb/scripts/Python/interface/SBType.i b/lldb/scripts/interface/SBType.i index 14bb11d2ee4..14bb11d2ee4 100644 --- a/lldb/scripts/Python/interface/SBType.i +++ b/lldb/scripts/interface/SBType.i diff --git a/lldb/scripts/Python/interface/SBTypeCategory.i b/lldb/scripts/interface/SBTypeCategory.i index 4f6d6e66c5a..4f6d6e66c5a 100644 --- a/lldb/scripts/Python/interface/SBTypeCategory.i +++ b/lldb/scripts/interface/SBTypeCategory.i diff --git a/lldb/scripts/Python/interface/SBTypeEnumMember.i b/lldb/scripts/interface/SBTypeEnumMember.i index 02d89f17a28..02d89f17a28 100644 --- a/lldb/scripts/Python/interface/SBTypeEnumMember.i +++ b/lldb/scripts/interface/SBTypeEnumMember.i diff --git a/lldb/scripts/Python/interface/SBTypeFilter.i b/lldb/scripts/interface/SBTypeFilter.i index 083dfa8433a..083dfa8433a 100644 --- a/lldb/scripts/Python/interface/SBTypeFilter.i +++ b/lldb/scripts/interface/SBTypeFilter.i diff --git a/lldb/scripts/Python/interface/SBTypeFormat.i b/lldb/scripts/interface/SBTypeFormat.i index 4e4b69c3f1f..4e4b69c3f1f 100644 --- a/lldb/scripts/Python/interface/SBTypeFormat.i +++ b/lldb/scripts/interface/SBTypeFormat.i diff --git a/lldb/scripts/Python/interface/SBTypeNameSpecifier.i b/lldb/scripts/interface/SBTypeNameSpecifier.i index 97d23ca172e..97d23ca172e 100644 --- a/lldb/scripts/Python/interface/SBTypeNameSpecifier.i +++ b/lldb/scripts/interface/SBTypeNameSpecifier.i diff --git a/lldb/scripts/Python/interface/SBTypeSummary.i b/lldb/scripts/interface/SBTypeSummary.i index 924256111ae..924256111ae 100644 --- a/lldb/scripts/Python/interface/SBTypeSummary.i +++ b/lldb/scripts/interface/SBTypeSummary.i diff --git a/lldb/scripts/Python/interface/SBTypeSynthetic.i b/lldb/scripts/interface/SBTypeSynthetic.i index e040cd55c97..e040cd55c97 100644 --- a/lldb/scripts/Python/interface/SBTypeSynthetic.i +++ b/lldb/scripts/interface/SBTypeSynthetic.i diff --git a/lldb/scripts/Python/interface/SBUnixSignals.i b/lldb/scripts/interface/SBUnixSignals.i index 2cb45371070..2cb45371070 100644 --- a/lldb/scripts/Python/interface/SBUnixSignals.i +++ b/lldb/scripts/interface/SBUnixSignals.i diff --git a/lldb/scripts/Python/interface/SBValue.i b/lldb/scripts/interface/SBValue.i index e7e67b71898..e7e67b71898 100644 --- a/lldb/scripts/Python/interface/SBValue.i +++ b/lldb/scripts/interface/SBValue.i diff --git a/lldb/scripts/Python/interface/SBValueList.i b/lldb/scripts/interface/SBValueList.i index 0ba9b7962b7..0ba9b7962b7 100644 --- a/lldb/scripts/Python/interface/SBValueList.i +++ b/lldb/scripts/interface/SBValueList.i diff --git a/lldb/scripts/Python/interface/SBVariablesOptions.i b/lldb/scripts/interface/SBVariablesOptions.i index 3941a58d7bc..3941a58d7bc 100644 --- a/lldb/scripts/Python/interface/SBVariablesOptions.i +++ b/lldb/scripts/interface/SBVariablesOptions.i diff --git a/lldb/scripts/Python/interface/SBWatchpoint.i b/lldb/scripts/interface/SBWatchpoint.i index 9a40131f518..9a40131f518 100644 --- a/lldb/scripts/Python/interface/SBWatchpoint.i +++ b/lldb/scripts/interface/SBWatchpoint.i diff --git a/lldb/scripts/lldb.swig b/lldb/scripts/lldb.swig index 69a262b2acc..265e547a866 100644 --- a/lldb/scripts/lldb.swig +++ b/lldb/scripts/lldb.swig @@ -129,63 +129,63 @@ import os %include "lldb/API/SBDefines.h" /* Python interface files with docstrings. */ -%include "./Python/interface/SBAddress.i" -%include "./Python/interface/SBAttachInfo.i" -%include "./Python/interface/SBBlock.i" -%include "./Python/interface/SBBreakpoint.i" -%include "./Python/interface/SBBreakpointLocation.i" -%include "./Python/interface/SBBroadcaster.i" -%include "./Python/interface/SBCommandInterpreter.i" -%include "./Python/interface/SBCommandReturnObject.i" -%include "./Python/interface/SBCommunication.i" -%include "./Python/interface/SBCompileUnit.i" -%include "./Python/interface/SBData.i" -%include "./Python/interface/SBDebugger.i" -%include "./Python/interface/SBDeclaration.i" -%include "./Python/interface/SBError.i" -%include "./Python/interface/SBEvent.i" -%include "./Python/interface/SBExecutionContext.i" -%include "./Python/interface/SBExpressionOptions.i" -%include "./Python/interface/SBFileSpec.i" -%include "./Python/interface/SBFileSpecList.i" -%include "./Python/interface/SBFrame.i" -%include "./Python/interface/SBFunction.i" -%include "./Python/interface/SBHostOS.i" -%include "./Python/interface/SBInstruction.i" -%include "./Python/interface/SBInstructionList.i" -%include "./Python/interface/SBLaunchInfo.i" -%include "./Python/interface/SBLineEntry.i" -%include "./Python/interface/SBListener.i" -%include "./Python/interface/SBModule.i" -%include "./Python/interface/SBModuleSpec.i" -%include "./Python/interface/SBPlatform.i" -%include "./Python/interface/SBProcess.i" -%include "./Python/interface/SBQueue.i" -%include "./Python/interface/SBQueueItem.i" -%include "./Python/interface/SBSection.i" -%include "./Python/interface/SBSourceManager.i" -%include "./Python/interface/SBStream.i" -%include "./Python/interface/SBStringList.i" -%include "./Python/interface/SBSymbol.i" -%include "./Python/interface/SBSymbolContext.i" -%include "./Python/interface/SBSymbolContextList.i" -%include "./Python/interface/SBTarget.i" -%include "./Python/interface/SBThread.i" -%include "./Python/interface/SBThreadCollection.i" -%include "./Python/interface/SBThreadPlan.i" -%include "./Python/interface/SBType.i" -%include "./Python/interface/SBTypeCategory.i" -%include "./Python/interface/SBTypeEnumMember.i" -%include "./Python/interface/SBTypeFilter.i" -%include "./Python/interface/SBTypeFormat.i" -%include "./Python/interface/SBTypeNameSpecifier.i" -%include "./Python/interface/SBTypeSummary.i" -%include "./Python/interface/SBTypeSynthetic.i" -%include "./Python/interface/SBValue.i" -%include "./Python/interface/SBValueList.i" -%include "./Python/interface/SBVariablesOptions.i" -%include "./Python/interface/SBWatchpoint.i" -%include "./Python/interface/SBUnixSignals.i" +%include "./interface/SBAddress.i" +%include "./interface/SBAttachInfo.i" +%include "./interface/SBBlock.i" +%include "./interface/SBBreakpoint.i" +%include "./interface/SBBreakpointLocation.i" +%include "./interface/SBBroadcaster.i" +%include "./interface/SBCommandInterpreter.i" +%include "./interface/SBCommandReturnObject.i" +%include "./interface/SBCommunication.i" +%include "./interface/SBCompileUnit.i" +%include "./interface/SBData.i" +%include "./interface/SBDebugger.i" +%include "./interface/SBDeclaration.i" +%include "./interface/SBError.i" +%include "./interface/SBEvent.i" +%include "./interface/SBExecutionContext.i" +%include "./interface/SBExpressionOptions.i" +%include "./interface/SBFileSpec.i" +%include "./interface/SBFileSpecList.i" +%include "./interface/SBFrame.i" +%include "./interface/SBFunction.i" +%include "./interface/SBHostOS.i" +%include "./interface/SBInstruction.i" +%include "./interface/SBInstructionList.i" +%include "./interface/SBLaunchInfo.i" +%include "./interface/SBLineEntry.i" +%include "./interface/SBListener.i" +%include "./interface/SBModule.i" +%include "./interface/SBModuleSpec.i" +%include "./interface/SBPlatform.i" +%include "./interface/SBProcess.i" +%include "./interface/SBQueue.i" +%include "./interface/SBQueueItem.i" +%include "./interface/SBSection.i" +%include "./interface/SBSourceManager.i" +%include "./interface/SBStream.i" +%include "./interface/SBStringList.i" +%include "./interface/SBSymbol.i" +%include "./interface/SBSymbolContext.i" +%include "./interface/SBSymbolContextList.i" +%include "./interface/SBTarget.i" +%include "./interface/SBThread.i" +%include "./interface/SBThreadCollection.i" +%include "./interface/SBThreadPlan.i" +%include "./interface/SBType.i" +%include "./interface/SBTypeCategory.i" +%include "./interface/SBTypeEnumMember.i" +%include "./interface/SBTypeFilter.i" +%include "./interface/SBTypeFormat.i" +%include "./interface/SBTypeNameSpecifier.i" +%include "./interface/SBTypeSummary.i" +%include "./interface/SBTypeSynthetic.i" +%include "./interface/SBValue.i" +%include "./interface/SBValueList.i" +%include "./interface/SBVariablesOptions.i" +%include "./interface/SBWatchpoint.i" +%include "./interface/SBUnixSignals.i" %include "./Python/python-extensions.swig" |