I would like to distribute a Ruby application that calls
an external application.
So far, I give the potential user the opportunity
to enter or change some Gnuplot code, which is
sent to Gnuplot via Open3 and produces some plot.
Now, I would like to avoid asking the user to make
sure he has Gnuplot installed.
1.) How can I ensure that everything that I need from Gnuplot
is included in my application ? Is this done automatically
by rubyscript2exe ?
2.) Can the Open3 syntax be used even if Gnuplot is not
installed on the system the new distributed file is run on -
will some file from the package created by rubyscript2exe
(question 1) be substituted for the missing installation of Gnuplot ?
Thank you very much,