Testing a Runtime Application
Since runtime applications have no session manager, there is no way to debug using runtime. Therefore to test the application, first create it using only standard ijs
script files. Create an icon to load J with the /noprofile parameter, that loads the application, for example:
c:\j401\j.exe /noprofile system\examples\demo\runtime.ijs
Once you are sure the application works correctly, you can then rebuild it into an ijr
runtime file.
Runtime Enquiry
Your application can determine if it is executing under the runtime system using the command wd'qrt'
which returns a 1 if so, otherwise 0.
Packaging a Runtime Application
Directory system\examples\runtime contains the files required to build a runtime setup. File bldjrt.bat builds a simple runtime setup directory.
Macintosh
The Macintosh doesn't have command line parameters so there is no /rt parameter. If J is started by double-clicking a script file with a suffix of .ijr, then J is started as a runtime application. The ijr file does not have to be an encoded ijr file.
There is no system\examples\runtime directory for the Macintosh.