add source code directory