When main and non-main need rebuild, only build main
When main and non-main need rebuild, only build main

TODO: reverse once we support overriding main status with && of non-main

adriaanm/scabot,scala/scabot,SethTisue/scabot,SethTisue/scabot,adriaanm/scabot,scala/scabot,SethTisue/scabot,adriaanm/scabot