|
From: | Dan McMahill |
Subject: | [Gnucap-devel] patches to gnucap-2006-07-08 |
Date: | Wed, 02 Aug 2006 17:20:01 -0400 |
User-agent: | Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.7.11) Gecko/20050802 |
[trying again after remembering what address I'm subscribed under] Here are a few patches for gnucap-2006-07-08. What they do are: patch-aa -- updates the version and adds the missing man/html/Makefile patch-ab -- adds 2 missing subdirectories which will make sure the correct files end up in the .tar.gz distribution file. patch-ac -- adds missing man/html/Makefile.am. This makes sure that the preformatted .html manual will show up in the .tar.gz distribution file so the end user won't be required to have latex and hevea installed just to be able to get the manual. It also installs the html manual as part of 'make install' patch-ad -- adds a new header file to the list of sources patch-ae -- adds a couple of new test netlists which appeared patch-ae -- adds a couple of new test outputs which appeared I would encourage you do use gmake gmake distcheckto build the .tar.gz distribution file. In particular the 'distcheck' target will create the .tar.gz file, extract it into a new directory, then build from yet another directory, install to a temp install directory, uninstall, and 'make distclean'. After all that it verifies that the uninstall cleaned out the install directory and that no new files were left over in the build directory. It is a pretty good way to make sure that the proper constructs were used to allow building in or outside the source tree and that all the source files (including header files) have been listed.
The way things are currently set up, the formatted manual (.dvi, .pdf, and .html) are included in the .tar.gz file because they should be machine independent (unlike .o files). Also for many users latex and hevea are a pretty heavy weight requirement just to get the manual if they don't already have those installed.
I'm still trying to find time to finish reading and understand the new time step work. It sounds pretty cool.
Thanks -Dan
[Prev in Thread] | Current Thread | [Next in Thread] |