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