diff options
author | Jens Carl <j.carl43@gmx.de> | 2019-05-15 10:11:47 -0700 |
---|---|---|
committer | Michael Stahl <Michael.Stahl@cib.de> | 2019-05-16 11:23:00 +0200 |
commit | 84d8b0b7c442490a00925073950fb07d834eaf97 (patch) | |
tree | b3b09c4100b0b6ba9458eda43c6ac863d0fae643 /solenv | |
parent | 57df32e4bc12a3d67c44a1c544f7df21e1c8861e (diff) |
Make gdb autoload template more pythonic
Replace vim modeline with Python specific one to avoid problems with
tabs and spaces, and also make code more pythonic.
Change-Id: Ia0959787ceea740b5c97f500c60ef423fbed0651
Reviewed-on: https://gerrit.libreoffice.org/72375
Tested-by: Jenkins
Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
Diffstat (limited to 'solenv')
-rw-r--r-- | solenv/gdb/autoload.template | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/solenv/gdb/autoload.template b/solenv/gdb/autoload.template index 816380e5cf8e..fdbcce200233 100644 --- a/solenv/gdb/autoload.template +++ b/solenv/gdb/autoload.template @@ -1,4 +1,4 @@ -# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- +# -*- tab-width: 4; indent-tabs-mode: nil; py-indent-offset: 4 -*- # # This file is part of the LibreOffice project. # @@ -7,20 +7,20 @@ # file, You can obtain one at http://mozilla.org/MPL/2.0/. # +import importlib import os.path import sys -import importlib import gdb -pythondir = os.path.normpath('%PYTHONDIR%') +PP_PATH = os.path.normpath('%PYTHONDIR%') if gdb.current_objfile(): - if pythondir not in sys.path: - sys.path.insert(0, pythondir) + if PP_PATH not in sys.path: + sys.path.insert(0, PP_PATH) -for mod in str.split("%MODULES%"): - module=importlib.import_module("libreoffice."+mod) +for mod in '%MODULES%'.split(): + module = importlib.import_module('libreoffice.' + mod) module.register_pretty_printers(gdb.current_objfile()) try: |