diff options
author | Uwe Hermann <uwe@hermann-uwe.de> | 2011-01-15 03:30:26 +0100 |
---|---|---|
committer | Uwe Hermann <uwe@hermann-uwe.de> | 2011-01-15 03:30:26 +0100 |
commit | 0895f56aa091fabc4761862f43020b53396ed9d5 (patch) | |
tree | c38b38decd9972da17318927e624787982daee98 | |
parent | 5b05904dc5dd1182fdf381b66fbc4a7ad97e37aa (diff) | |
download | libsigrokdecode-0895f56aa091fabc4761862f43020b53396ed9d5.tar.gz libsigrokdecode-0895f56aa091fabc4761862f43020b53396ed9d5.zip |
Only load decoders from $(datadir)/sigrok/decoders.
Drop convenience locations which were supposed to allow running
./cli/sigrok-cli in the build directory. That will not really work fine
due to some other reasons. We only support running sigrok-cli after an
installation (into /usr/local or /opt or $HOME/sigrokinst or whatever).
-rw-r--r-- | decode.c | 9 |
1 files changed, 3 insertions, 6 deletions
@@ -47,14 +47,11 @@ int sigrokdecode_init(void) /* Py_Initialize() returns void and usually cannot fail. */ Py_Initialize(); - /* Add some more search directories for convenience. */ + /* Add search directory for the protocol decoders. */ /* FIXME: Check error code. */ /* FIXME: What happens if this function is called multiple times? */ - PyRun_SimpleString( - "import sys;" - "sys.path.append('libsigrokdecode/decoders');" - "sys.path.append('" DECODERS_DIR "');" - ); + PyRun_SimpleString("import sys;" + "sys.path.append('" DECODERS_DIR "');"); if (!(dir = opendir(DECODERS_DIR))) return SIGROKDECODE_ERR_DECODERS_DIR; |