use project source dir to generate absolute path