Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Two Makefile improvements #6435

Closed
wants to merge 5 commits into from
Closed

Two Makefile improvements #6435

wants to merge 5 commits into from

Conversation

dudebout
Copy link
Contributor

@dudebout dudebout commented Jan 2, 2013

No description provided.

The echo command does not understand the -n argument on Mac OS X.
This is due to the fact that:

  - Makefile calls /bin/sh to execute a command
  - in Mac OS X, /bin/sh is a link to bash
  - in Mac OS X, bash is compiled with --enable-strict-posix-default

Therefore, the echo command does not have the -n argument.

printf on the other hand is a builtin function that works well on Mac OS X and Linux.
The change introduced in 5bd8cdc was:

  - partial, as not all the command were translated
  - preventing the use of a global npm installation
A user can use the following command to determine where to copy the resulting css file:

    $ BOOTSTRAP=<my-path> make
@mdo
Copy link
Member

mdo commented Jan 14, 2013

Unfortunately I have to close this since we've changed the makefile in #6346. Check out those changes and please resubmit (against 3.0.0-wip, as we're merging 2.3.0-wip in regularly) once again. Sorry for the back and forth, but I'd totally dig having the make statements split if possible. Would make things feel more accurate. Thanks!

@dudebout
Copy link
Contributor Author

dudebout commented Feb 6, 2013

Can you please take a look at #6576? I have made the changes. It works on Linux and Mac OS. It has incorporated the changes made in 2.3 and cleaned up the hard coded paths.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants