You can't pass in a path to a configuration file. PMS only takes 4 command line options:
- console
- nativelook
- scrollbars
- noconsole
It looks for PMS.conf in the current directory and, if it doesn't exist, creates it there (if you save any settings).
You could place PMS.conf files in separate directories and then launch each profile via a script e.g.
- Code: Select all
#!/bin/sh
PMS_HOME=/path/to/PMS
if [ -z "$1" ]; then
PMS_DIR=$PMS_HOME
else
PMS_DIR=`dirname $1`
fi
cd $PMS_DIR
$PMS_HOME/PMS.sh
Better still, raise an
issue. The lack of command-line options inhibits packaging on Linux, where the
Linux Standard Base requires binaries, configuration files, logfiles, &c. to be in standard places rather than all in one directory. If it wasn't for that, it would be quite easy to package.
If you're talking about adding a renderer .conf, they're not hardwired, so you should be able to add a new one to the renderers subdirectory.