diff options
Diffstat (limited to 'rules/cairo.make')
-rw-r--r-- | rules/cairo.make | 70 |
1 files changed, 14 insertions, 56 deletions
diff --git a/rules/cairo.make b/rules/cairo.make index c041436c1..059773073 100644 --- a/rules/cairo.make +++ b/rules/cairo.make @@ -79,60 +79,20 @@ CAIRO_AUTOCONF := \ --disable-trace \ --disable-interpreter \ --disable-symbol-lookup \ - --disable-test-surfaces - -ifdef PTXCONF_CAIRO_XLIB -CAIRO_AUTOCONF += --enable-xlib -else -CAIRO_AUTOCONF += \ - --disable-xlib \ - --without-x -endif - -ifdef PTXCONF_CAIRO_WIN32 -CAIRO_AUTOCONF += \ - --enable-win32 \ - --enable-win32-font -else -CAIRO_AUTOCONF += \ - --disable-win32 \ - --disable-win32-font -endif - -ifdef PTXCONF_CAIRO_SVG -CAIRO_AUTOCONF += --enable-svg -else -CAIRO_AUTOCONF += --disable-svg -endif - -ifdef PTXCONF_CAIRO_PNG -CAIRO_AUTOCONF += --enable-png -else -CAIRO_AUTOCONF += --disable-png -endif - -ifdef PTXCONF_CAIRO_DIRECTFB -CAIRO_AUTOCONF += --enable-directfb -else -CAIRO_AUTOCONF += --disable-directfb -endif - -ifdef PTXCONF_CAIRO_FREETYPE -CAIRO_AUTOCONF += --enable-ft --enable-fc -else -CAIRO_AUTOCONF += --disable-ft --disable-fc -endif - -ifdef PTXCONF_CAIRO_PS -CAIRO_AUTOCONF += --enable-ps -else -CAIRO_AUTOCONF += --disable-ps -endif - -ifdef PTXCONF_CAIRO_PDF -CAIRO_AUTOCONF += --enable-pdf -else -CAIRO_AUTOCONF += --disable-pdf + --disable-test-surfaces \ + --$(call ptx/endis, PTXCONF_CAIRO_XLIB)-xlib \ + --$(call ptx/endis, PTXCONF_CAIRO_WIN32)-win32 \ + --$(call ptx/endis, PTXCONF_CAIRO_WIN32)-win32-font \ + --$(call ptx/endis, PTXCONF_CAIRO_SVG)-svg \ + --$(call ptx/endis, PTXCONF_CAIRO_PNG)-png \ + --$(call ptx/endis, PTXCONF_CAIRO_DIRECTFB)-directfb \ + --$(call ptx/endis, PTXCONF_CAIRO_FREETYPE)-ft \ + --$(call ptx/endis, PTXCONF_CAIRO_FREETYPE)-fc \ + --$(call ptx/endis, PTXCONF_CAIRO_PS)-ps \ + --$(call ptx/endis, PTXCONF_CAIRO_PDF)-pdf + +ifndef PTXCONF_CAIRO_XLIB +CAIRO_AUTOCONF += --without-x endif ifdef PTXCONF_HAS_HARDFLOAT @@ -141,8 +101,6 @@ else CAIRO_AUTOCONF += --disable-some-floating-point endif -# --with-x use the X Window System - # ---------------------------------------------------------------------------- # Target-Install # ---------------------------------------------------------------------------- |