summaryrefslogtreecommitdiff
path: root/build
diff options
context:
space:
mode:
authorBehdad Esfahbod <behdad@behdad.org>2009-01-09 15:55:24 -0500
committerBehdad Esfahbod <behdad@behdad.org>2009-01-09 15:55:24 -0500
commit06deaa98b67f9e674a6933a8f54dae6a45faf6ff (patch)
tree09eb6fbe87a76da501fe455635c4f50e0d2be940 /build
parent8157bc8a2dc0d555606d19ad52ae7a603471edd6 (diff)
[build] Include all generated win32 build files in the repo
So a git clone can be built on win32. The files only change after adding new backends.
Diffstat (limited to 'build')
-rw-r--r--build/.gitignore4
-rw-r--r--build/Makefile.win32.features22
-rw-r--r--build/Makefile.win32.features-h70
3 files changed, 94 insertions, 2 deletions
diff --git a/build/.gitignore b/build/.gitignore
index 391c14ece..53f31d770 100644
--- a/build/.gitignore
+++ b/build/.gitignore
@@ -6,7 +6,7 @@ install-sh
ltmain.sh
missing
mkinstalldirs
-Makefile.win32.features
-Makefile.win32.features-h
+#Makefile.win32.features
+#Makefile.win32.features-h
libtool.m4
lt*.m4
diff --git a/build/Makefile.win32.features b/build/Makefile.win32.features
new file mode 100644
index 000000000..aa7e56e16
--- /dev/null
+++ b/build/Makefile.win32.features
@@ -0,0 +1,22 @@
+# Generated by configure. Modify to customize.
+
+CAIRO_HAS_XLIB_SURFACE=0
+CAIRO_HAS_XLIB_XRENDER_SURFACE=0
+CAIRO_HAS_XCB_SURFACE=0
+CAIRO_HAS_QUARTZ_SURFACE=0
+CAIRO_HAS_QUARTZ_FONT=0
+CAIRO_HAS_QUARTZ_IMAGE_SURFACE=0
+CAIRO_HAS_WIN32_SURFACE=1
+CAIRO_HAS_WIN32_FONT=1
+CAIRO_HAS_OS2_SURFACE=0
+CAIRO_HAS_BEOS_SURFACE=0
+CAIRO_HAS_SDL_SURFACE=0
+CAIRO_HAS_PNG_FUNCTIONS=1
+CAIRO_HAS_GLITZ_SURFACE=0
+CAIRO_HAS_DIRECTFB_SURFACE=0
+CAIRO_HAS_SCRIPT_SURFACE=0
+CAIRO_HAS_FT_FONT=0
+CAIRO_HAS_PS_SURFACE=1
+CAIRO_HAS_PDF_SURFACE=1
+CAIRO_HAS_SVG_SURFACE=1
+CAIRO_HAS_TEST_SURFACES=0
diff --git a/build/Makefile.win32.features-h b/build/Makefile.win32.features-h
new file mode 100644
index 000000000..82f6121b3
--- /dev/null
+++ b/build/Makefile.win32.features-h
@@ -0,0 +1,70 @@
+# Generated by configure. Do not edit.
+
+src/cairo-features.h: build/Makefile.win32.features
+ @echo "Generating src/cairo-features.h"
+ @echo "/* Generated by Makefile.win32. Do not edit. */" > src/cairo-features.h
+ @echo "#ifndef CAIRO_FEATURES_H" >> src/cairo-features.h
+ @echo "#define CAIRO_FEATURES_H 1" >> src/cairo-features.h
+ifeq ($(CAIRO_HAS_XLIB_SURFACE),1)
+ @echo "#define CAIRO_HAS_XLIB_SURFACE 1" >> src/cairo-features.h
+endif
+ifeq ($(CAIRO_HAS_XLIB_XRENDER_SURFACE),1)
+ @echo "#define CAIRO_HAS_XLIB_XRENDER_SURFACE 1" >> src/cairo-features.h
+endif
+ifeq ($(CAIRO_HAS_XCB_SURFACE),1)
+ @echo "#define CAIRO_HAS_XCB_SURFACE 1" >> src/cairo-features.h
+endif
+ifeq ($(CAIRO_HAS_QUARTZ_SURFACE),1)
+ @echo "#define CAIRO_HAS_QUARTZ_SURFACE 1" >> src/cairo-features.h
+endif
+ifeq ($(CAIRO_HAS_QUARTZ_FONT),1)
+ @echo "#define CAIRO_HAS_QUARTZ_FONT 1" >> src/cairo-features.h
+endif
+ifeq ($(CAIRO_HAS_QUARTZ_IMAGE_SURFACE),1)
+ @echo "#define CAIRO_HAS_QUARTZ_IMAGE_SURFACE 1" >> src/cairo-features.h
+endif
+ifeq ($(CAIRO_HAS_WIN32_SURFACE),1)
+ @echo "#define CAIRO_HAS_WIN32_SURFACE 1" >> src/cairo-features.h
+endif
+ifeq ($(CAIRO_HAS_WIN32_FONT),1)
+ @echo "#define CAIRO_HAS_WIN32_FONT 1" >> src/cairo-features.h
+endif
+ifeq ($(CAIRO_HAS_OS2_SURFACE),1)
+ @echo "#define CAIRO_HAS_OS2_SURFACE 1" >> src/cairo-features.h
+endif
+ifeq ($(CAIRO_HAS_BEOS_SURFACE),1)
+ @echo "#define CAIRO_HAS_BEOS_SURFACE 1" >> src/cairo-features.h
+endif
+ifeq ($(CAIRO_HAS_SDL_SURFACE),1)
+ @echo "#define CAIRO_HAS_SDL_SURFACE 1" >> src/cairo-features.h
+endif
+ifeq ($(CAIRO_HAS_PNG_FUNCTIONS),1)
+ @echo "#define CAIRO_HAS_PNG_FUNCTIONS 1" >> src/cairo-features.h
+endif
+ifeq ($(CAIRO_HAS_GLITZ_SURFACE),1)
+ @echo "#define CAIRO_HAS_GLITZ_SURFACE 1" >> src/cairo-features.h
+endif
+ifeq ($(CAIRO_HAS_DIRECTFB_SURFACE),1)
+ @echo "#define CAIRO_HAS_DIRECTFB_SURFACE 1" >> src/cairo-features.h
+endif
+ifeq ($(CAIRO_HAS_SCRIPT_SURFACE),1)
+ @echo "#define CAIRO_HAS_SCRIPT_SURFACE 1" >> src/cairo-features.h
+endif
+ifeq ($(CAIRO_HAS_FT_FONT),1)
+ @echo "#define CAIRO_HAS_FT_FONT 1" >> src/cairo-features.h
+endif
+ifeq ($(CAIRO_HAS_PS_SURFACE),1)
+ @echo "#define CAIRO_HAS_PS_SURFACE 1" >> src/cairo-features.h
+endif
+ifeq ($(CAIRO_HAS_PDF_SURFACE),1)
+ @echo "#define CAIRO_HAS_PDF_SURFACE 1" >> src/cairo-features.h
+endif
+ifeq ($(CAIRO_HAS_SVG_SURFACE),1)
+ @echo "#define CAIRO_HAS_SVG_SURFACE 1" >> src/cairo-features.h
+endif
+ifeq ($(CAIRO_HAS_TEST_SURFACES),1)
+ @echo "#define CAIRO_HAS_TEST_SURFACES 1" >> src/cairo-features.h
+endif
+ @echo "#define CAIRO_HAS_IMAGE_SURFACE 1" >> src/cairo-features.h
+ @echo "#define CAIRO_HAS_USER_FONT 1" >> src/cairo-features.h
+ @echo "#endif" >> src/cairo-features.h