make: support build options