Commit graph

164 commits

Author SHA1 Message Date
Behdad Esfahbod
4edfdb4b15 Rename build/*.ac to build/configure.ac.*.
Also rename configure.in to configure.ac (finally)

	configure.in		-> configure.ac
	build/analysis.ac	-> build/configure.ac.analysis
	build/enable.ac		-> build/configure.ac.enable
	build/system.ac		-> build/configure.ac.system
	build/tools.ac		-> build/configure.ac.tools
	build/version.ac	-> build/configure.ac.version
	build/warnings.ac	-> build/configure.ac.warnings
2008-09-04 22:33:52 -04:00
Behdad Esfahbod
49f060252a Rename build/*.mk to build/Makefile.am.*
Namely:

	build/Analysis.mk  -> build/Makefile.am.analysis
	build/ChangeLog.mk -> build/Makefile.am.changelog
	build/Releasing.mk -> build/Makefile.am.releasing
2008-09-04 22:27:03 -04:00
Behdad Esfahbod
7ad076442d Rename src/*.mk to src/Makefile.*
Namely:

	src/Sources.mk      -> src/Makefile.sources
	src/Config.mk       -> src/Makefile.am.config
	src/Config.mk.win32 -> src/Makefile.win32.config
2008-09-04 22:23:42 -04:00
Behdad Esfahbod
8da361470f [configure.in] Forbid arbitrary CAIRO_ patterns in the output 2008-09-04 21:59:27 -04:00
Behdad Esfahbod
33ed2fffb5 [build/enable.ac] Add a feature "type" argument (font, surface, ...) 2008-09-04 21:13:39 -04:00
Behdad Esfahbod
86ef1dff59 [configure.in] Break CAIRO_BACKEND_ENABLE into feature-specific ones 2008-09-04 19:50:32 -04:00
Behdad Esfahbod
4a96eb79ce [build/enable.ac] Reformat for readability 2008-09-04 17:50:15 -04:00
Behdad Esfahbod
c28882728c [configure.in] Remove unused variables 2008-09-04 17:22:07 -04:00
Behdad Esfahbod
47547cf051 [configure.in] Move report generation to build/enable.ac 2008-09-04 16:41:51 -04:00
Behdad Esfahbod
37f82a4d1b Get rid of CAIRO_LDADD in favor of CAIRO_LIBS 2008-09-04 16:13:05 -04:00
Behdad Esfahbod
44155f7e59 Cleanup configure.in macros 2008-09-04 16:08:41 -04:00
Behdad Esfahbod
b1ced45f06 [doc] Fix out-of-tree build 2008-09-03 20:52:12 -04:00
Behdad Esfahbod
5c45aa1308 [configure.in] Split in various files
Now the configure.in file mostly holds the backend enabling logic.
The usual cruft has been moved in smaller files named build/*.ac.
2008-09-03 20:06:26 -04:00
Behdad Esfahbod
06ec8b7743 Move some top-level build files into build/ 2008-09-03 19:09:57 -04:00