./configure: now we automatically set the env MACOSX_DEPLOYMENT_TARGET to the current Mac OS X version unless the env is already set. thanks bsyk for the report in #3.

pull/177/head
Yichun Zhang (agentzh) 9 years ago
parent cdedd89613
commit 54b824d1f4

11
util/configure vendored

@ -622,6 +622,17 @@ _END_
$extra_opts .= " CC=cc"; $extra_opts .= " CC=cc";
} }
if ($platform eq 'macosx') {
my $v = $ENV{MACOSX_DEPLOYMENT_TARGET};
if (!defined $v || $v !~ /^\d+\.\d+$/) {
$v = `sw_vers -productVersion`;
if (defined $v && $v =~ /^\s*(\d+\.\d+)/) {
$ENV{MACOSX_DEPLOYMENT_TARGET} = $1;
#warn "MACOSX_DEPLOYMENT_TARGET = $1";
}
}
}
if (defined $cores) { if (defined $cores) {
shell "${make} -j$cores$extra_opts PREFIX=$luajit_prefix", $dry_run; shell "${make} -j$cores$extra_opts PREFIX=$luajit_prefix", $dry_run;
} else { } else {

Loading…
Cancel
Save