Gerald Pfeifer : winebuild: Add support for PLATFORM_FREEBSD.

Alexandre Julliard julliard at winehq.org
Mon Oct 5 09:54:30 CDT 2009


Module: wine
Branch: master
Commit: d222e8edf1983303a7f6ab1ba6bebf3770e00994
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=d222e8edf1983303a7f6ab1ba6bebf3770e00994

Author: Gerald Pfeifer <gerald at pfeifer.com>
Date:   Mon Oct  5 02:24:57 2009 +0200

winebuild: Add support for PLATFORM_FREEBSD.

---

 tools/winebuild/build.h |    6 +++++-
 tools/winebuild/main.c  |    3 +++
 2 files changed, 8 insertions(+), 1 deletions(-)

diff --git a/tools/winebuild/build.h b/tools/winebuild/build.h
index 07ac347..b942934 100644
--- a/tools/winebuild/build.h
+++ b/tools/winebuild/build.h
@@ -124,7 +124,11 @@ enum target_cpu
 
 enum target_platform
 {
-    PLATFORM_UNSPECIFIED, PLATFORM_APPLE, PLATFORM_SOLARIS, PLATFORM_WINDOWS
+    PLATFORM_UNSPECIFIED,
+    PLATFORM_APPLE,
+    PLATFORM_FREEBSD,
+    PLATFORM_SOLARIS,
+    PLATFORM_WINDOWS
 };
 
 extern char *target_alias;
diff --git a/tools/winebuild/main.c b/tools/winebuild/main.c
index 9fef1c4..4dfa63f 100644
--- a/tools/winebuild/main.c
+++ b/tools/winebuild/main.c
@@ -64,6 +64,8 @@ enum target_cpu target_cpu = CPU_POWERPC;
 
 #ifdef __APPLE__
 enum target_platform target_platform = PLATFORM_APPLE;
+#elif defined(__FreeBSD__)
+enum target_platform target_platform = PLATFORM_FREEBSD;
 #elif defined(__sun)
 enum target_platform target_platform = PLATFORM_SOLARIS;
 #elif defined(_WIN32)
@@ -111,6 +113,7 @@ static const struct
 {
     { "macos",   PLATFORM_APPLE },
     { "darwin",  PLATFORM_APPLE },
+    { "freebsd", PLATFORM_FREEBSD },
     { "solaris", PLATFORM_SOLARIS },
     { "windows", PLATFORM_WINDOWS },
     { "winnt",   PLATFORM_WINDOWS }




More information about the wine-cvs mailing list