Quote Originally Posted by Tellos Athenaios View Post
Heavy handed editing of the campaign script. It is not save game compatible.

Also: if you do it wrong you stand to risk a defunct EB installation; so backup first. Additionally do not expect tech support for a build which is ‘tainted’ by editing the CS.
Actually, I believe it could be done without messing with the campaign script. Theoretically, one could use the genericScript to add the "homeland" building to a particular province of an already started game, without any major risks.

However, that is beside the point, as government types only determine what kind of buildings you can build in a given region, not the units you can recruit. Unit recruitment is controlled by a completely different mechanism. As Centurio Nixalsverdrus said, there are a number of threads in the Unofficial Submods Forum explaining how to modify recruitment.