-macro(disable_deprecated name gtk2only)
- add_definitions(-D${name}_DISABLE_SINGLE_INCLUDES)
- if ((${gtk2only} EQUAL 0) OR (GTK_TARGET EQUAL 2))
- add_definitions(-D${name}_DISABLE_DEPRECATED)
+if (BUILD_RADIANT)
+ macro(disable_deprecated name gtk2only)
+ add_definitions(-D${name}_DISABLE_SINGLE_INCLUDES)
+ if ((${gtk2only} EQUAL 0) OR (GTK_TARGET EQUAL 2))
+ add_definitions(-D${name}_DISABLE_DEPRECATED)
+ endif ()
+ endmacro()
+
+ disable_deprecated(ATK 0)
+ disable_deprecated(G 0)
+ disable_deprecated(GDK 0)
+ disable_deprecated(GDK_PIXBUF 0)
+ disable_deprecated(GTK 1)
+ disable_deprecated(PANGO 0)
+endif ()
+
+if (BUILD_BINARIES)
+ if (APPLE)
+ if (BUILD_RADIANT)
+ option(XWINDOWS "Build against X11" ON)
+ endif()
+
+ add_definitions(
+ -DPOSIX=1
+ )
+ elseif (WIN32)
+ add_definitions(
+ -DWIN32=1
+ -D_WIN32=1
+ )
+ else ()
+ if (BUILD_RADIANT)
+ set(XWINDOWS ON)
+ endif()
+
+ add_definitions(
+ -DPOSIX=1
+ )