More generator stuff. Generating demo and shared sources.