DO NOT REPLY TO THIS MESSAGE.  INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.

[STR New]

Link: http://www.fltk.org/str.php?L2728
Version: 1.3-feature


Attached a test/Makefile (shadow-variables-test-program.patch) patch to
generate the shadow_variables.cxx automatically, based on all the
include'able FL/*.H files, with some exceptions.

By automatically generating the shadow variable test program, devs don't
have to modify the test program every time a new #include file is added.
However, this patch uses a one-liner perl script to generate the file,
also creating perhaps an unwanted dependence on perl.

Will follow up with an attachment of the 'generated' shadow-variables.cxx
file, just to show what it should look like. I suppose the alternative to
the above automated approach is to check in this .cxx file, and have devs
add all new .H files to it.

The goal here is to have a build of FLTK fail if there are any shadowing
variables in any of our .H files.


Link: http://www.fltk.org/str.php?L2728
Version: 1.3-feature

_______________________________________________
fltk-dev mailing list
fltk-dev@easysw.com
http://lists.easysw.com/mailman/listinfo/fltk-dev

Reply via email to