Support asset spec in base_dir setting

Closes #31