Преглед на файлове

broken links to source code and history in add-ons user manuals (see https://trac.osgeo.org/grass/ticket/3224)
(wingrass addons builds broken by https://trac.osgeo.org/grass/changeset/70514)


git-svn-id: https://svn.osgeo.org/grass/grass/trunk@70535 15284696-431f-4ddb-bdfa-cd5b030d7da7

Martin Landa преди 8 години
родител
ревизия
aa9df37cfd
променени са 2 файла, в които са добавени 4 реда и са изтрити 3 реда
  1. 1 2
      scripts/g.extension/g.extension.py
  2. 3 1
      tools/mkhtml.py

+ 1 - 2
scripts/g.extension/g.extension.py

@@ -1170,8 +1170,7 @@ def install_extension_std_platforms(name, source, url):
         'SCRIPTDIR=%s' % dirs['script'],
         'STRINGDIR=%s' % dirs['string'],
         'ETC=%s' % os.path.join(dirs['etc']),
-        'SOURCE_URL=%s' % source_url,
-        'BASEDIR=%s' % TMPDIR,
+        'SOURCE_URL=%s' % source_url
     ]
 
     install_cmd = [

+ 3 - 1
tools/mkhtml.py

@@ -316,8 +316,10 @@ topdir = os.path.abspath(os.getenv("MODULE_TOPDIR"))
 curdir = os.path.abspath(os.path.curdir)
 pgmdir = curdir.replace(topdir, '').lstrip('/')
 if os.getenv('SOURCE_URL', ''):
+    import tempfile
     # addons
-    pgmname = os.getcwd()[len(os.environ['BASEDIR'])+1:]
+    basename = os.getcwd()[len(tempfile.gettempdir())+1:]
+    pgmname = basename[basename.find(os.path.sep)+1:]
     classname = index_names[pgmname[:pgmname.find('.')]]
     url_source = urlparse.urljoin('{0}{1}/'.format(os.environ['SOURCE_URL'], classname),
                                   pgmname)