You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
17 lines
506 B
17 lines
506 B
#!/usr/bin/env bash |
|
|
|
# make ninja read the NINJAJOBS env so you can |
|
# do export NINJAJOBS=4 before a ninja build |
|
sed -i '/int Guess/a \ |
|
int j = 0;\ |
|
char* jobs = getenv( "NINJAJOBS" );\ |
|
if ( jobs != NULL ) j = atoi( jobs );\ |
|
if ( j > 0 ) return j;\ |
|
' src/ninja.cc |
|
|
|
python3 configure.py --bootstrap --verbose |
|
|
|
install -vm755 ninja /usr/bin/ |
|
install -vDm644 misc/bash-completion /usr/share/bash-completion/completions/ninja |
|
install -vDm644 misc/zsh-completion /usr/share/zsh/site-functions/_ninja |
|
|
|
|