help-zile
[Top][All Lists]
Advanced

[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)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]