Make source directory configurable