summaryrefslogtreecommitdiff
path: root/Build/cdbuild/ctan2tds.pl
diff options
context:
space:
mode:
Diffstat (limited to 'Build/cdbuild/ctan2tds.pl')
-rwxr-xr-xBuild/cdbuild/ctan2tds.pl13
1 files changed, 13 insertions, 0 deletions
diff --git a/Build/cdbuild/ctan2tds.pl b/Build/cdbuild/ctan2tds.pl
index ba8d25e3a67..2dfd9a9b122 100755
--- a/Build/cdbuild/ctan2tds.pl
+++ b/Build/cdbuild/ctan2tds.pl
@@ -176,6 +176,7 @@ chdir $startdir || die "chdir($startdir) failed: $!";
'lucida', "&MAKElucida",
'makor', "&MAKEbase",
'manjutex', "&MAKEflatten",
+ 'mathdesign', "&MAKEmathdesign",
'mathmode', "&setup",
'mathpazo', "&MAKEmathpazo",
'metaobj', "&MAKEflatten",
@@ -1529,6 +1530,18 @@ sub MAKEeskdx {
&donormal;
}
+sub MAKEmathdesign {
+ &setup ();
+ &xchdir ($DOCDIR);
+ #
+ # basically have several tds hiers to unzip, with some cleanups.
+ print "\t SPECIAL unzip etc.\n";
+ for my $zip (<*.zip>) {
+ &SYSTEM ("cd $DEST && unzip -q -o $DOCDIR/$zip; rm -f $zip");
+ }
+ &SYSTEM ("mv $DEST/dvips/config $DEST/dvips/mathdesign");
+}
+
sub MAKEmetauml {
&setup;
&xchdir ("$DEST/doc/$whichdocformat/$package");