Mercurial > gub
view TODO @ 3455:f50975335ad8
Support testing user-checked-out trees again; 3rd option in gub-tester help.
Oops, actually remove old test-gub.
author | Jan Nieuwenhuizen <janneke@gnu.org> |
---|---|
date | Wed, 09 May 2007 17:02:27 +0200 |
parents | 07510997bd2f |
children | 43681bb0c189 |
line wrap: on
line source
* Add diff option: 561096638b3718af86d61570ac63bafa5c4a99f8 * Softcode stages. * move Scons, Bjam recipes to gub lib. * code cygwin installer as alternative build spec. * code .deb installer as alternative build spec. * look at other installer-builders -> build spec? * Split build recipes into Basic (configure??; make; make install), AutoTools * move autotools patching to autogen/prepare_configure stage. * move makeflags () feature to buildspec. * Bootstrap whole toolchain from source on more platforms (freebsd)? * Fix configure/make command env var settings (grep FIXME) @subst_method def CFLAGS(self): return 'bla' or def init(self): self.CFLAGS='bla' LOWER PRIORITY - replace os. calls with os.context wrapper ones (make a real dry-run to quick-test all .py scripts?) - better name for gubb.py - name for gub-tester (test-repo, repo-builder?) - Split gub/*py into packager, builder, platform - Explode inheritance, and use membership in GUP - move patches upstream, eg. * libpng * python x-compile. * cygwin GCC * zlib - update packages: * Gnome 2.16 - strip lily specific stuff from installer.py - Bugfixes: - junk Makefile, create python based driver. - prerequisites: curl, gcc, libc-dev + [lilypond: autoconf (for automake), bison (for flex), g++ (for python), texinfo (for gettext), libncurses-dev (for texinfo), libcurl3-dev (for git), libexpat-dev (for git), libjpeg-dev (for netpbm), libtiff-dev (for netpbm), libx11-dev (for netpbm), svn (for ghostscript)]