Alan,

This is not in regards to plplot proper, but rather the cmake Ada support
bundled with plplot.

How is add_executable supposed to work?  Does it invoke gcc for each
adb/ads file, then call the rest of the GNAT tool chain utilities to
generate an executable, or does it just invoke gnatmake?  the reason I ask
is that we aren't listing all of the Ada files necessary to build the
executable, but all of the necessary files end up getting compiled.  But
upon a subsequent build, not all Ada files get recompiled, even if they've
changed.  I am thinking if gnatmake is used, this change would be detected
and the right thing would happen.

So, should I be listing all of the necessary Ada files in the
add_executable(<target> <files>) invocation so that no matter what is used
under the hood, recompiles happen when necessary.

Thanks,

Tom
------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to