From c11a31f5499f54bc471693a799f691f69b41da55 Mon Sep 17 00:00:00 2001
From: Andrew Johnson This release only contains changes that fix bugs or add build configuration
-files for new or updated target architectures. No new functionality has been
-added, and as this is a patch release the software has not gone through as
+files for new or updated target architectures. No functionality has been
+changed, and as this is a patch release the software has not gone through as
rigorous a testing regime as it does for a normal minor release.Changes between 3.14.12 and 3.14.12.1
Launchpad Bugs Resolved
@@ -69,6 +69,12 @@ fixed in this release:
The function iocsh(const char *pathname) now sets the environment +variable IOCSH_STARTUP_SCRIPT to the value of its pathname +argument before it starts executing the script commands.
+This target now automatically links binary files with the bspExt library, and diff --git a/src/libCom/iocsh/iocsh.cpp b/src/libCom/iocsh/iocsh.cpp index ce15ed9a1..f2d42b973 100644 --- a/src/libCom/iocsh/iocsh.cpp +++ b/src/libCom/iocsh/iocsh.cpp @@ -798,6 +798,7 @@ iocshBody (const char *pathname, const char *commandLine) int epicsShareAPI iocsh (const char *pathname) { + epicsEnvSet("IOCSH_STARTUP_SCRIPT", pathname); return iocshBody(pathname, NULL); }