While I think the "#INCLUDE ONCE" feature (which is new) can probably help with, this can never work smmothly unless ALL #INCLUDEd files are handled just like this...that is, you never leave yourself dependent on the ORDER of #INCLUDEing... which is what you are doing when you DON'T explicitly (conditionally) #INCLUDE everything your #INCLUDE file might need.
To be effective, the ONCE option must appear on every #INCLUDE of a particular file.
(Although not tested what happens, just a fair warning if odd things happen)
Leave a comment: