Separate compilation for new commands
Currently, all commands are compiled into 3 compilation units: cmCommands, cmBootstrapCommands1, and cmBootstrapCommands2. Is there a strong reason for that?
I made the change that all the commands that were #include
d in cmCommands are now compiled separately.
Should I proceed with cmBootstrapCommands1 and cmBootstrapCommands2 in a similar way?