use make flags for build-time configuration