[build] Include CMake related files into the tarball.
[build] ginsh: fix `make distcheck' failure.
[build] fix ginsh build for automake <=1.11. automake <=1.11 and automake >=1.12 have different conventions for naming C++ header files made by yacc. To work with both, we write our own rule rather than using automake's.
Fix build from git repository. To make automake aware of lex and yacc files, they must be renamed.
Shut up recent automake warning. 'INCLUDES' was the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS').
[build] Rewrite ginsh related sed scripts in python. This makes build scripts more portable and human readable.
Avoiding a spurious missing ginac_parser.h error when doing a parallel build (make -j..).
* s/LFLAGS/AM_LFLAGS/.
"make distclean" didn't remove all necessary files
- ginsh_fcn_help/ginsh_op_help.c are renamed to *.h and now placed in the build directory, not the source directory
- added ginsh_extensions.h to ginsh_SOURCES.
- added numer_denom() - minor cleanups
building in separate directory didn't work
-DIN_GINAC moved from CPPFLAGS to INCLUDES (as suggested in automake docs)
all man pages now display the current GiNaC version number
- Patches needed for cygwin.
- ginsh now includes "ginac.h" when compiled as part of the GiNaC package, and <ginac/ginac.h> otherwise
- building GiNaC in a separate directory now works
- automake 1.4 was complaining about EXTRA_DATA in the doc Makefile.ams
- some files were missing in the distribution