[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: icecream/services
From: Frank Osterfeld <frank.osterfeld () kdemail ! net>
Date: 2008-06-23 14:58:55
Message-ID: 1214233135.274369.26680.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 823480 by osterfeld:
On OS X, append the release number to Darwin (Darwin8 for Tiger, Darwin9 for Leopard) \
as their icecream environments are not compatible
M +7 -0 platform.cpp
--- trunk/icecream/services/platform.cpp #823479:823480
@@ -38,6 +38,13 @@
}
string os = uname_buf.sysname;
+ if ( os == "Darwin" ) {
+ const std::string release = uname_buf.release;
+ const string::size_type pos = release.find( '.' );
+ if ( pos == string::npos )
+ throw( std::string( "determine_platform: Cannot determine Darwin release \
from release string \"" ) + release + "\"" ); + os += release.substr( 0, pos \
); + }
if ( os != "Linux" )
platform = os + '_' + uname_buf.machine;
else // Linux
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic