At our company we have a lot of sources and a certain release/update-procedure.
We are starting to use Prolint to check the sources that are checked-into the versioning system.
But it wasn't desirable to check all sources against the same profile.
For instance when someone checked out an existing source (created for a certain release), during check-in the modified source would only be checked against 5 rules, while when someone created an entirely new source it would have to comply to 20 rules.
At the end of a project several sources are checked-in at once and they can be a mix of the above.
So for this I created a new "launch" program which will lint files in a textfile containing "sourcefile profilename" per line.
For example:
prolint/core/prolint.p strict
prolint/launch/lintproglistprof.p relaxed
Thought it might be usefull for others too, so here it is.
Niek
Added to Subversion
Thanks Niek, very creative! I have added it to subversion at revision 418