makefile fix
shader text is stored in cpp file
export improvement