| 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}" |