made necessary by autobuild limitations that forced us to build native components separate from the java components.