summaryrefslogtreecommitdiff
path: root/scripts
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-09-08Ignore files created by automake 1.14Roger 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-04-01scripts: Remove unused and obsolete schroot_release.m4.inRoger Leigh1-28/+0
2013-03-31Update copyrights of all filesRoger Leigh2-7/+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
2010-09-06build: git-dist.mk: Provide ENABLE_RELEASE_GIT and ENABLE_DIST_GIT to sub-makesRoger Leigh1-4/+6
2010-09-05build: git-dist: Correct punctuation and spacing in commentsRoger Leigh1-5/+7
2010-09-02build: Add initial git release distribution infrastructureRoger Leigh1-0/+274
2010-09-01scripts: Always send output of git rev-parse to /dev/nullRoger Leigh1-1/+1
2010-02-20build: Use LC_TIME=C for date formattingRoger Leigh1-0/+7
2009-11-24scripts/git-version: Ask git for date differentlyGeoffrey Thomas1-1/+1
--date=iso appears to be broken in lenny's git (1.5.6.5). This code is simpler anyway. Signed-off-by: Geoffrey Thomas <geofft@mit.edu> Signed-off-by: Roger Leigh <rleigh@debian.org>
2009-11-07scripts: git-version uses version from NEWSRoger Leigh1-9/+18
2009-08-01scripts/git-version: Allow hyphens in version numberRoger Leigh1-2/+2
2009-08-01build: Add git tagging codeRoger Leigh2-0/+31
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.
2009-01-11[scripts] .gitignore: Ignore po-notifyRoger Leigh1-0/+1
2009-01-11[scripts] Remove generated script po-notifyRoger Leigh1-20/+0
2008-05-19[scripts] Don't ignore po-notifyRoger Leigh1-1/+0
2008-05-19[scripts] Add po-notify script for translation updatesRoger Leigh1-0/+20
2008-01-21* Update copyright on all files modified in 2008.Roger Leigh1-0/+17
2008-01-18* configure.ac: Generate scripts/po-notify.Roger Leigh2-0/+4
* scripts/po-notify.in: New script to notify translators.
2007-09-26* Add .gitignore files.Roger Leigh1-0/+8
2007-09-16Convert the entire project to GPLv3Roger Leigh2-11/+10
* 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.
2006-06-26* scripts/setperms: New file. Helper to set binaries setuid rootRoger Leigh1-0/+9
for testing.
2006-06-23* schroot/schroot-main.cc, schroot/schroot-listmounts.cc,Roger Leigh1-1/+1
schroot/schroot-releaselock.cc: Add date to version output. * schroot/sbuild-types.h: Define a date class to format dates for output. * bootstrap: Generate m4/schroot_release.m4 with a unix time. * scripts/schroot_release.m4.in: Define RELEASE_DATE as a unix time. * debian/changelog: Update rules.
2006-06-23* API documentation additions.Roger Leigh1-0/+28
* Add @RELEASE_DATE@ in place of hard-coded date in all manual pages. * configure.ac: Use SCHROOT_RELEASE_DATE. * bootstrap: Generate autoconf macro with embedded release date. * scripts/schroot_release.m4.in: New file. Autoconf macro template to define release date.