]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/mac/chkconf.h
compilation fix: wxGenericCollapsiblePane needs wxButton and wxStaticLine
[wxWidgets.git] / include / wx / mac / chkconf.h
index 103406cf421b3ef5a7ad1cd165a0772f648f83a4..916c1625748da628bdf31b02b22cae35dc430974 100644 (file)
@@ -1,5 +1,34 @@
+/*
+ * Name:        wx/mac/chkconf.h
+ * Purpose:     Mac-specific config settings checks
+ * Author:      Vadim Zeitlin
+ * Modified by:
+ * Created:     2005-04-05 (extracted from wx/chkconf.h)
+ * RCS-ID:      $Id$
+ * Copyright:   (c) 2005 Vadim Zeitlin <vadim@wxwidgets.org>
+ * Licence:     wxWindows licence
+ */
+
+/* THIS IS A C FILE, DON'T USE C++ FEATURES (IN PARTICULAR COMMENTS) IN IT */
+
+#if wxUSE_UNICODE
+#    if !TARGET_CARBON
+#        ifdef wxABORT_ON_CONFIG_ERROR
+#            error "wxUSE_UNICODE is only supported for Carbon Targets."
+#        else
+#            define wxUSE_UNICODE 0
+#        endif
+#    endif
+#endif
+
+#if wxUSE_STACKWALKER
+    /* not supported under Mac */
+#   undef wxUSE_STACKWALKER
+#   define wxUSE_STACKWALKER 0
+#endif /* wxUSE_STACKWALKER */
+
 #ifdef __WXMAC_CLASSIC__
-#include "wx/mac/classic/chkconf.h"
+#   include "wx/mac/classic/chkconf.h"
 #else
-#include "wx/mac/carbon/chkconf.h"
+#   include "wx/mac/carbon/chkconf.h"
 #endif