[cmake-developers] [patch] Document -H and -B

Ruslan Baratov ruslan_baratov at yahoo.com
Thu Jun 30 17:28:16 EDT 2016


On 01-Jul-16 00:02, Brad King wrote:
> On 06/30/2016 04:57 PM, Shawn Waldon wrote:
>>      mkdir -p "$build" && pushd "$build" && cmake "$src" && popd
> Or use a ()-enclosed subshell:
>
>   (mkdir -p "$build" && cd "$build" && cmake "$src")
>
> -Brad
>
Okay, this one seems to work. Also you haven't show how `src` defined, 
e.g. I can't do 'src=.' so it should be src="`pwd`"

So instead of "cmake -H. -B_builds" we have (src="`pwd`" build=_builds 
mkdir -p "$build" && cd "$build" && cmake "$src")
And it's only for *nix.

What about Windows?

Such options definitely would be useful in CMake.

Ruslo




More information about the cmake-developers mailing list