소스 검색

g.extension: avoid failure to_translate.c: Directory nonexistent
TODO: handle locales also for addons


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

Martin Landa 10 년 전
부모
커밋
903642233f
1개의 변경된 파일6개의 추가작업 그리고 2개의 파일을 삭제
  1. 6 2
      scripts/g.extension/g.extension.py

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

@@ -746,7 +746,10 @@ def install_extension_other(name):
              'html'    : os.path.join(TMPDIR, name, 'docs', 'html'),
              'rest'    : os.path.join(TMPDIR, name, 'docs', 'rest'),
              'man'     : os.path.join(TMPDIR, name, 'docs', 'man', 'man1'),
-             'scripts' : os.path.join(TMPDIR, name, 'scripts'),
+             'script'  : os.path.join(TMPDIR, name, 'scripts'),
+### TODO: handle locales also for addons
+#             'string'  : os.path.join(TMPDIR, name, 'locale'),
+             'string'  : os.path.join(TMPDIR, name),
              'etc'     : os.path.join(TMPDIR, name, 'etc'),
              }
 
@@ -757,7 +760,8 @@ def install_extension_other(name):
                'HTMLDIR=%s' % dirs['html'],
                'RESTDIR=%s' % dirs['rest'],
                'MANDIR=%s' % dirs['man'],
-               'SCRIPTDIR=%s' % dirs['scripts'],
+               'SCRIPTDIR=%s' % dirs['script'],
+               'STRINGDIR=%s' % dirs['string'],
                'ETC=%s' % os.path.join(dirs['etc'], name)
     ]