From 28a07ed2e89e5b9e9d8a59c6446f3b6495019f1d Mon Sep 17 00:00:00 2001 From: Jeff Ames Date: Wed, 27 Feb 2008 05:22:47 +0000 Subject: Backported MACOSX OS identifier into Prebuild. --- Prebuild/src/Core/Parse/Preprocessor.cs | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'Prebuild') diff --git a/Prebuild/src/Core/Parse/Preprocessor.cs b/Prebuild/src/Core/Parse/Preprocessor.cs index c4e1e61..af21090 100644 --- a/Prebuild/src/Core/Parse/Preprocessor.cs +++ b/Prebuild/src/Core/Parse/Preprocessor.cs @@ -138,6 +138,11 @@ namespace Prebuild.Core.Parse return "Win32"; } + if (File.Exists("/System/Library/Frameworks/Cocoa.framework/Cocoa")) + { + return "MACOSX"; + } + /* * .NET 1.x, under Mono, the UNIX code is 128. Under * .NET 2.x, Mono or MS, the UNIX code is 4 -- cgit v1.1