diff --git a/src/Makefile b/src/Makefile
index 2ba38b81..afddd398 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -145,3 +145,5 @@ $(OBJS): %.o: %.cpp
install: all
cp -fvp $(EXEC) $(INSTALLPATH)
cp -fvp musrfit_startup.xml $(INSTALLPATH)
+ cp -fvp external/scripts/msr2data $(INSTALLPATH)
+ chmod 755 $(INSTALLPATH)/msr2data
diff --git a/src/musrgui/PAdmin.cpp b/src/musrgui/PAdmin.cpp
index b7d0ab72..523b565e 100644
--- a/src/musrgui/PAdmin.cpp
+++ b/src/musrgui/PAdmin.cpp
@@ -228,11 +228,17 @@ bool PAdminXMLParser::endDocument()
}
if (fAdmin->getMsrDefaultFilePath().find('$') >= 0) {
- expandPath(fAdmin->getMsrDefaultFilePath());
+ str = expandPath(fAdmin->getMsrDefaultFilePath());
if (!str.isEmpty())
fAdmin->setMsrDefaultFilePath(str);
}
+ if (fAdmin->getTheoFuncPixmapPath().find('$') >=0) {
+ str = expandPath(fAdmin->getTheoFuncPixmapPath());
+ if (!str.isEmpty())
+ fAdmin->setTheoFuncPixmapPath(str);
+ }
+
return true;
}
@@ -292,9 +298,9 @@ PAdmin::PAdmin()
QString fln = "./musrgui_startup.xml";
if (!QFile::exists(fln)) {
QString path = std::getenv("MUSRFITPATH");
- QString home = std::getenv("HOME");
+ QString rootsys = std::getenv("ROOTSYS");
if (path.isEmpty())
- path = home + "/analysis/bin";
+ path = rootsys + "/bin";
fln = path + "/musrgui_startup.xml";
}
if (QFile::exists(fln)) { // administration file present
diff --git a/src/musrgui/musrgui_startup.xml b/src/musrgui/musrgui_startup.xml
index 164b5e15..bd170004 100644
--- a/src/musrgui/musrgui_startup.xml
+++ b/src/musrgui/musrgui_startup.xml
@@ -5,7 +5,7 @@
This is handling default setting parameters for the musrgui.
- $HOME/analysis/bin
+ $ROOTSYS/bin
./
$HOME/analysis/musrfit/src/musrgui
@@ -21,7 +21,7 @@
Starting with >= Qt4.2 this will be linked automatically but until then ...; sorry ;-)
- /home/nemu/analysis/musrfit/src/musrgui/latex_images
+ $HOME/analysis/musrfit/src/musrgui/latex_images
asymmetry