I don't disagree; I'm just emphasizing that if your internal build system depends on things you cannot distribute in order to build the thing, it's perfectly reasonable that you be required to provide an alternate build system that you can distribute.