121 | | # Witout this, cmake will choose an SDK and deployment target on its own. |
122 | | configure.args-append -DCMAKE_OSX_SYSROOT=/ -DCMAKE_OSX_DEPLOYMENT_TARGET="" |
| 121 | # Without this, cmake will choose an SDK and deployment target on its own. |
| 122 | if {[vercmp $xcodeversion 4.3] < 0} { |
| 123 | set sdks_dir ${developer_dir}/SDKs |
| 124 | } else { |
| 125 | set sdks_dir ${developer_dir}/Platforms/MacOSX.platform/Developer/SDKs |
| 126 | } |
| 127 | if {$macosx_deployment_target eq "10.4"} { |
| 128 | set sdk ${sdks_dir}/MacOSX10.4u.sdk |
| 129 | } else { |
| 130 | set sdk ${sdks_dir}/MacOSX${macosx_deployment_target}.sdk |
| 131 | } |
| 132 | configure.args-append \ |
| 133 | -DCMAKE_OSX_SYSROOT="${sdk}" \ |
| 134 | -DCMAKE_OSX_DEPLOYMENT_TARGET="${macosx_deployment_target}" |