[darcs-users] darcs patch: Generate SRC_DIRS programmatically. (and 45 more)

Trent W. Buck trentbuck at gmail.com
Sat Oct 25 14:23:11 UTC 2008


Here are some more makefile patches.  In particular, rubber support
reduces the build log by several thousand lines of "overfull blah
blah".

The last few patches also turn some .lhs files into .hs files.  I only
did this to .lhs files which had one paragraph or less of text outside
of \begin{code} and \end{code}, and the PDF still builds..  I also
left Commands/ entirely alone.  This change is useful for refactoring
the user manual, because .hs files can be immediately ignored.

Thu Oct 23 13:42:12 EST 2008  Trent W. Buck <trentbuck at gmail.com>
  [Stuff I sent yesterday]

Sat Oct 25 19:32:14 EST 2008  Trent W. Buck <trentbuck at gmail.com>
  * Typo.

Sat Oct 25 21:05:27 EST 2008  Trent W. Buck <trentbuck at gmail.com>
  * Refactor install rules.
  
  Importantly, this means that if you just do "make" it will either
  build PDF or PS, but not both (with a preference for PDF).
  
  The "installbin" target has been renamed to "install", since 1) that's
  the convention, and 2) it was already installing non-binary stuff,
  namely the bash completion and manpage.
  
  Leverages concatenative rules (::) to reduce repetition.

Sat Oct 25 21:07:32 EST 2008  Trent W. Buck <trentbuck at gmail.com>
  * Refactor .hi rule.

Sat Oct 25 21:07:44 EST 2008  Trent W. Buck <trentbuck at gmail.com>
  * Turn procedural assignments (:=) into declarations (=).

Sat Oct 25 22:36:07 EST 2008  Trent W. Buck <trentbuck at gmail.com>
  * Typo.

Sat Oct 25 22:36:43 EST 2008  Trent W. Buck <trentbuck at gmail.com>
  * If installed, use rubber(1) to quieten TeX.

Sat Oct 25 22:37:59 EST 2008  Trent W. Buck <trentbuck at gmail.com>
  * Use cute short form of $(dir) and $(notdir).

Sat Oct 25 23:01:02 EST 2008  Trent W. Buck <trentbuck at gmail.com>
  * Don't warn unless ALL alternatives are missing.

Sat Oct 25 23:19:57 EST 2008  Trent W. Buck <trentbuck at gmail.com>
  * Typo: remove silly circular dependency.

Sat Oct 25 23:29:22 EST 2008  Trent W. Buck <trentbuck at gmail.com>
  * Typo: install-pdf was trying to install *.ps.

Sun Oct 26 00:46:35 EST 2008  Trent W. Buck <trentbuck at gmail.com>
  * Make .hs of trivial .lhs files.

Sun Oct 26 01:15:11 EST 2008  Trent W. Buck <trentbuck at gmail.com>
  * Make .hs.in of trivial .lhs.in files.

Sun Oct 26 01:15:37 EST 2008  Trent W. Buck <trentbuck at gmail.com>
  * Only .lhs (not .hs) files could possibly be TeX sources.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/x-darcs-patch
Size: 176223 bytes
Desc: A darcs patch for your repository!
Url : http://lists.osuosl.org/pipermail/darcs-users/attachments/20081025/667db050/attachment-0001.bin 


More information about the darcs-users mailing list