parameterize build directory
trying to standardize build targets
ignore dist/