Add support for VPATH builds, that is, building somewhere else than in the
source directory. This involves mostly makefiles using $(srcdir) when they might have used ".". (Regression tests don't work with this, yet.) Sort out usage of CPPFLAGS, CFLAGS (and CXXFLAGS). Add "override" keyword in most places, to preserve necessary flags even when the user overrode the flags.
Showing
- config/prep_buildtree 33 additions, 0 deletionsconfig/prep_buildtree
- configure 371 additions, 356 deletionsconfigure
- configure.in 13 additions, 1 deletionconfigure.in
- contrib/array/Makefile 4 additions, 3 deletionscontrib/array/Makefile
- contrib/earthdistance/Makefile 3 additions, 2 deletionscontrib/earthdistance/Makefile
- contrib/findoidjoins/Makefile 4 additions, 4 deletionscontrib/findoidjoins/Makefile
- contrib/fulltextindex/Makefile 3 additions, 2 deletionscontrib/fulltextindex/Makefile
- contrib/isbn_issn/Makefile 4 additions, 3 deletionscontrib/isbn_issn/Makefile
- contrib/lo/Makefile 5 additions, 4 deletionscontrib/lo/Makefile
- contrib/mSQL-interface/Makefile 2 additions, 2 deletionscontrib/mSQL-interface/Makefile
- contrib/miscutil/Makefile 4 additions, 3 deletionscontrib/miscutil/Makefile
- contrib/noupdate/Makefile 4 additions, 3 deletionscontrib/noupdate/Makefile
- contrib/pg_dumplo/Makefile 4 additions, 4 deletionscontrib/pg_dumplo/Makefile
- contrib/pgbench/Makefile 4 additions, 4 deletionscontrib/pgbench/Makefile
- contrib/soundex/Makefile 3 additions, 2 deletionscontrib/soundex/Makefile
- contrib/spi/Makefile 5 additions, 4 deletionscontrib/spi/Makefile
- contrib/string/Makefile 4 additions, 3 deletionscontrib/string/Makefile
- contrib/userlock/Makefile 4 additions, 3 deletionscontrib/userlock/Makefile
- contrib/vacuumlo/Makefile 4 additions, 4 deletionscontrib/vacuumlo/Makefile
- src/Makefile.global.in 22 additions, 13 deletionssrc/Makefile.global.in
Loading
Please register or sign in to comment