initail development on the shader compiler
content compiler does not create output dir if the input file is not going to be compiled