patches to gnucap-2006-07-08

Dan McMahill <[email protected]>
Newsgroups gmane.comp.gnu.gnucap.devel
Message-ID <[email protected]>
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 distcheck

to 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

_______________________________________________
Gnucap-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnucap-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.