summaryrefslogtreecommitdiff
path: root/scp2/source/canvas
diff options
context:
space:
mode:
Diffstat (limited to 'scp2/source/canvas')
-rw-r--r--scp2/source/canvas/makefile.mk6
1 files changed, 5 insertions, 1 deletions
diff --git a/scp2/source/canvas/makefile.mk b/scp2/source/canvas/makefile.mk
index fe6d56460d5f..8e59d7731ae2 100644
--- a/scp2/source/canvas/makefile.mk
+++ b/scp2/source/canvas/makefile.mk
@@ -43,9 +43,13 @@ PARFILES= canvascommons.par \
vclcanvas.par \
mtfrenderer.par
-.IF "$(ENABLE_CAIRO)" == "TRUE"
+.IF "$(GUI)"=="UNX"
+#X11 MacOSX has no cairo-canvas
+.IF "$(OS)" != "MACOSX" || "$(GUIBASE)" == "aqua"
PARFILES+= cairocanvas.par
.ENDIF
+.ENDIF
+
.IF "$(ENABLE_DIRECTX)" != ""
.IF "$(USE_DIRECTX5)" != ""
SCPDEFS+=-DUSE_DIRECTX5