pacman/src/pacman
Dave Reisner d6ccd44390 include config.h via Makefiles
Ensures that config.h is always ordered correctly (first) in the
includes. Also means that new source files get this for free without
having to remember to add it.

We opt for -imacros over -include as its more portable, and the
added constraint by -imacros doesn't bother us for config.h.

This also touches the HACKING file to remove the explicit mention of
config.h as part of the includes.

Signed-off-by: Dave Reisner <dreisner@archlinux.org>
Signed-off-by: Dan McGee <dan@archlinux.org>
2011-12-21 18:13:17 -06:00
..
po Miscellaneous post-4.0.1 updates 2011-11-30 22:28:13 -06:00
.gitignore Remove pacman.static build from build files 2008-07-15 19:05:24 -05:00
Makefile.am include config.h via Makefiles 2011-12-21 18:13:17 -06:00
callback.c include config.h via Makefiles 2011-12-21 18:13:17 -06:00
callback.h Former transaction callback rename refactor 2011-09-02 21:45:08 -05:00
conf.c include config.h via Makefiles 2011-12-21 18:13:17 -06:00
conf.h Remove -f short option for --force 2011-10-14 08:13:38 -05:00
database.c include config.h via Makefiles 2011-12-21 18:13:17 -06:00
deptest.c include config.h via Makefiles 2011-12-21 18:13:17 -06:00
package.c include config.h via Makefiles 2011-12-21 18:13:17 -06:00
package.h Allow access to package origin data 2011-08-28 23:41:17 -05:00
pacman.c include config.h via Makefiles 2011-12-21 18:13:17 -06:00
pacman.h Remove duplicate code shared between sync and upgrade 2011-07-27 12:46:15 -05:00
query.c include config.h via Makefiles 2011-12-21 18:13:17 -06:00
remove.c include config.h via Makefiles 2011-12-21 18:13:17 -06:00
sync.c include config.h via Makefiles 2011-12-21 18:13:17 -06:00
upgrade.c include config.h via Makefiles 2011-12-21 18:13:17 -06:00
util.c include config.h via Makefiles 2011-12-21 18:13:17 -06:00
util.h Remove pm_fprintf() in favor of pm_printf() 2011-10-21 10:45:18 -05:00