Tools / Unlike most other directories on this website, where the
HEADER.html file is hidden from casual browsing by an
index.html file, this directory deliberately leaves
HEADER.html out where you can see it. Whenever I have
control over a programming project, I make its directory tree look like a
website -- you will always find a HEADER.html file
like this one, in every subdirectory. The Apache web server puts a
HEADER.html file, if you have one, at the top of a directory
listing. (It puts README.html at the bottom, after the file
list.) With a little tweaking you can get similar behavior with
plain-text HEADER and README, but you can't
always count on having enough control over a hosted website's
configuration.
This particular directory contains tools for working on website- and music-related projects: the tools used on this website and the projects you find here. (Source code for other, unrelated open-source projects can be found in ../Src/.)
.flk") files, plus
the tools for translating them into HTML (flktran.pl) and
generating index pages (index.pl). These are all showing
their age, and need to be given an honorable retirement. In particular
the LaTeX styles need to be updated for LaTeX 5e, and indexing needs to
be done using TrackInfo.pl.
boilermaker.pl or
replace-template-file.pl.
included from a local Makefile.
record.make
publish.make
PUBDIR someplace up the tree that points to the web
directory. Obsolete, but could still be useful for sites relying on
FTP or SFTP.
track-depends.make
mytracks.make files automagically generated by
album.make to handle the shifting set of
dependencies that result from always using the most recently-exported
.wav file in a track directory.
TrackInfo.pl
.flk files (basically LaTeX with a lot of
custom macros), and track metadata from whichever .wav
file is most appropriate.
list-tracks
notes in the
track directory. With the "-i" option, it lists key,
meter, tempo, and style; these are useful when you're trying not to
put excessively-similar tracks together. Otherwise it appends the
last line of notes that starts in column 1; by
convention this describes the most recent useable take. In a very
real sense, this command produces a compact "status/to-do" list for
an album.
boilermaker.pl
replace-template-file.pl for
that.
replace-template-file.pl
twitter.lsp
to.do
Name Last modified Size Description
Parent Directory - GPL.txt 14-Oct-2010 07:32 18K LGPL.txt 14-Oct-2010 07:32 26K Makefile 28-May-2012 13:30 2.9K README 14-Oct-2010 07:32 230 TeX/ 14-Mar-2012 14:07 - TrackInfo.pl 05-Mar-2012 16:36 31K album.make 28-May-2012 12:49 22K boilermaker.pl 14-Oct-2010 07:32 7.3K concert.make 28-May-2012 12:49 3.0K fixup 14-Oct-2010 07:32 792 include/ 14-Oct-2010 07:32 - list-tracks 14-Oct-2010 07:32 2.1K make/ 30-May-2012 10:54 - makefiles/ 11-Jul-2010 14:01 - practice.make 28-May-2012 12:49 2.7K preorder.cgi 14-Oct-2010 07:32 8.8K publish.make 28-May-2012 12:49 2.3K record.make 28-May-2012 12:08 20K replace-template-fil..> 14-Oct-2010 07:32 4.1K scripts/ 14-Oct-2010 07:32 - sloc.log 28-May-2012 13:39 2.8K to.do 14-Oct-2010 07:32 12K track-depends.make 28-May-2012 12:50 1.1K track.make 28-May-2012 12:49 2.3K transpose.pl 14-Oct-2010 07:32 2.3K twitter.lsp 14-Oct-2010 07:32 1.7K
Stephen Savitzky
<steve@savitzky.net>
|
|
|---|