summaryrefslogtreecommitdiff
path: root/scripts/global.mk
AgeCommit message (Collapse)AuthorFilesLines
2013-09-29build: Add cmake build infrastructureRoger Leigh1-1/+2
This permits building using cmake rather than the existing autoconf/automake/libtool infrastructure. The autotools- based build may be removed in future commits, but either may be used until that point.
2013-09-08scripts/global.mk: Add $(top_builddir) and $(top_srcdir) to AM_CXXFLAGSRoger Leigh1-1/+1
2013-09-08build: Don't use DEFAULT_INCLUDESRoger Leigh1-0/+2
2013-05-04All code uses <> includesRoger Leigh1-1/+1
2013-04-03bin: Remove csbuild and schroot-sbuildRoger Leigh1-3/+1
Also remove libschroot-all which is no longer needed.
2013-04-02build: Update include pathsRoger Leigh1-3/+5
2013-04-01build: Remove last traces of unused DCHROOT_CONFRoger Leigh1-1/+0
2013-03-31Update copyrights of all filesRoger Leigh1-4/+1
2011-11-27build: Move all path specification to global.mkRoger Leigh1-1/+30
It's not possible to evaluate directory variables at configure time, even with eval. Move all preprocessor definitions to DEFS in global.mk. Note that this also required changing the substitution mechanism in the manual pages, which have been changed to source a generated config.man fragment, which is sourced using the .so directive, and the manual page generated using soelim(1). The boilerplate for the authors and copyright sections has also been split out at the same time.
2011-03-27build: Enable large file support by defaultRoger Leigh1-0/+2
2009-03-22[build] Compile and link with POSIX thread supportRoger Leigh1-1/+2
This is not needed on most platforms, but on Alpha appears to be necessary in order to have a working std::tr1::shared_ptr. Without this, it fails due to a failed internal glibc assertion while locking with a pthread mutex during shared_ptr construction.
2007-09-16Convert the entire project to GPLv3Roger Leigh1-5/+4
* The entire schroot project is now licensed under the GNU General Public Licence, version 3 or later. * COPYING: Update to GPLv3. * Update licence boilerplate on all files to GPLv3.
2007-04-05* po/POTFILES.in: Updated with new file locations.Roger Leigh1-1/+1
* Update copyright headers on files for 2007.
2006-07-10* All Makefile.ams: include global.mk.Roger Leigh1-0/+25
* scripts/global.mk: New file. Global Makefile options.