[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[zile-devel] Build system changes
From: |
Reuben Thomas |
Subject: |
[zile-devel] Build system changes |
Date: |
Sun, 19 Dec 2004 00:10:14 +0100 (CET) |
I've been working on the zile build system again. I've removed the etc/
directory in the tree, because it contained only things which can quite
happily be in doc/. I have added a .pkg file for the EPOC port (this is
just a way of making the EPOC equivalent of an RPM).
I also removed texinfo.tex from CVS, and got automake to install it. The
fix for this also fixed the problem whereby the "compile" script was not
installed in the tree by automake. It now is. I also got "make dist"
working, which simplifies making the distribution tarball. Once again
I'm reminded that investing time in making autotools work for you really
pays off!
I got fed up with having to update the LSM file and upload new releases
to sunsite, so I got rid of it. The CVS commit message explains my
position quite well:
Remove zile.lsm and mentions of sunsite. I can't be bothered to spend
time putting zile on sunsite (especially tedious is having to update
the LSM file by hand; if someone implements an automatic solution,
I'll be quite happy to reinstate sunsite).
Other than that, I've noticed that SIGSTOP isn't handled very well; I
need to reset the terminal properly when SIGSTOP is received, and then
set it up again when the program is resumed. I'll try to sort this out
before 2.0-b1.
Finally, I've done a little more work on tidying up the docs, in
particular removing the etc/rationale file, which was redundant (the
same information is contained in zile.texi). There's a lot more
redundant code and documentation that can be removed, but I don't plan
to do anything more along those lines before 2.0.
--
http://rrt.sc3d.org/ | compulsion, n. the eloquence of power (Bierce)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [zile-devel] Build system changes,
Reuben Thomas <=