[Lldb-commits] [lldb] r152890 - in /lldb/trunk/examples/customization/import-python: README importcmd.py
Enrico Granata
egranata at apple.com
Thu Mar 15 18:25:01 PDT 2012
Author: enrico
Date: Thu Mar 15 20:25:01 2012
New Revision: 152890
URL: http://llvm.org/viewvc/llvm-project?rev=152890&view=rev
Log:
Warn about an example script being obsoleted by new native features and just an example
Modified:
lldb/trunk/examples/customization/import-python/README
lldb/trunk/examples/customization/import-python/importcmd.py
Modified: lldb/trunk/examples/customization/import-python/README
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/examples/customization/import-python/README?rev=152890&r1=152889&r2=152890&view=diff
==============================================================================
--- lldb/trunk/examples/customization/import-python/README (original)
+++ lldb/trunk/examples/customization/import-python/README Thu Mar 15 20:25:01 2012
@@ -29,3 +29,12 @@
Of course, the commands to import the importcmd.py module and to define the import
command, can be included in the .lldbinit file to make this feature available at
debugger startup
+
+WARNING: The import command defined by importcmd.py is now obsolete
+In TOT LLDB, you can say:
+(lldb) command script import ../demo.py
+(lldb) script demo.test_function('hello world')
+I am a Python function that says hello world
+(lldb) quit
+
+using the native "command script import" command, which offers a superset of what the import command provided by importcmd.py does
Modified: lldb/trunk/examples/customization/import-python/importcmd.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/examples/customization/import-python/importcmd.py?rev=152890&r1=152889&r2=152890&view=diff
==============================================================================
--- lldb/trunk/examples/customization/import-python/importcmd.py (original)
+++ lldb/trunk/examples/customization/import-python/importcmd.py Thu Mar 15 20:25:01 2012
@@ -16,6 +16,7 @@
def pyimport_cmd(debugger, args, result, dict):
"""Import a Python module given its full path"""
+ print 'WARNING: obsolete feature - use native command "command script import"'
if args == "":
return "no module path given";
if not (os.sep in args):
More information about the lldb-commits
mailing list