diff options
author | jblum | 2009-05-28 21:14:27 +0000 |
---|---|---|
committer | jblum | 2009-05-28 21:14:27 +0000 |
commit | a635c00f360fafb89e64f04638642e716d075760 (patch) | |
tree | 299682a8df27abdf5048888a97cd01798da1fb7e /grc/src/platforms/base/Constants.py.in | |
parent | 99aeab73da71d2881e67aba558ff204a0fe51944 (diff) | |
download | gnuradio-a635c00f360fafb89e64f04638642e716d075760.tar.gz gnuradio-a635c00f360fafb89e64f04638642e716d075760.tar.bz2 gnuradio-a635c00f360fafb89e64f04638642e716d075760.zip |
Make the hardcoded paths in grc optionally configurable from environment variables: GR_DOCDIR, GR_DATADIR
Allows the grc data files to up-rooted for a package installation (specifically macosx).
Hardcoded path is the default when environment variables are undefined.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11161 221aa14e-8319-0410-a670-987f0aec2ac5
Diffstat (limited to 'grc/src/platforms/base/Constants.py.in')
-rw-r--r-- | grc/src/platforms/base/Constants.py.in | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/grc/src/platforms/base/Constants.py.in b/grc/src/platforms/base/Constants.py.in index 6d60f2493..da958a6f4 100644 --- a/grc/src/platforms/base/Constants.py.in +++ b/grc/src/platforms/base/Constants.py.in @@ -24,6 +24,7 @@ PACKAGE = '@PACKAGE@' VERSION = '@VERSION@' #setup paths -DATA_DIR = '@datadir@' +PKG_DIR = os.environ.get('GR_DATADIR', '@pkgdatadir@') +DATA_DIR = os.path.join(PKG_DIR, '@reldatadir@') FLOW_GRAPH_DTD = os.path.join(DATA_DIR, 'flow_graph.dtd') BLOCK_TREE_DTD = os.path.join(DATA_DIR, 'block_tree.dtd') |