add a --no-make-portable to disable portable build on macOS

Merged Michael Cho requested to merge branch/no-make-portable into branch/default

--HG-- branch : no-make-portable

Simple fix for first issue in #3538 (closed) on adding a way to disable macOS portable build.

The logic to support this already exists given NegateAction. Only need to expose the actual argument to user.

Merge request reports