hardisonbrewing/maven-cxx-plugin — pull request #1 by groomsy (2012-10-11 15:26:19+00:00)
Title: Use CODESIGN_ALLOCATE Bash Var if Available

I made an update so that it checks for the CODESIGN_ALLOCATE bash variable before hard-coding the environment variable. It'll set the environment variable to the preset bash variable if it exists. This may be unnecessary, but I wanted to set it to be sure.

When I tried running your build tool on my Mac, it's using the BourneShell from the plexus-utils project. The BourneShell single quote escapes anything with a pipe or dollar sign in it by default. I copied the BourneShell and modified it in my fork of hbc-maven-core. My fork of hbc-maven-core now uses this new shell (named HBCShell) which doesn't single quote escape pipes or dollar signs. Truthfully, I'm not sure how it ever worked before.