Would it be possible to combine this? 

Maybe you could allow user to specify whether they wanted a public and private when they are installing the plugin using the makefile?