Remove autoconf-related files / port to CMake
During the reorganization of the source tree, it would be pain to maintain both build systems, so it's better to completely remove the autoconf files to keep from confusing people. Doing this in separate commits will make it relatively easy to resurrect them if the need arises.
Files from the directories that have already been moved were removed in commit 47d686b.
Removed most autoconf-related files.
Left a few Makefile.am files that contained logic that could be useful
to migrate to CMake before removing those files. Also, clean-up of
README files etc. is still to be done.
Removed autoconf version info generation.
Since autoconf is no longer supported, there is no need for this shell
Build man-pages instead of distributing them in the source
One less thing to do manual for releasing the code. And thus
avoiding to accidental releasing which old version of man-pages.
Writing copyright notice to stderr for all programs (was inconsistent)
and caused copyright notice to be displayed during build.
The CPack source package continues to contain the man pages pre-build.
CPack verifies that they are genenerated before building the source
Added .isreposource to distinquish code obtained from git from code
downloaded as CPack source package.
#3 Updated by Teemu Murtola over 7 years ago
- Subject changed from Remove autoconf-related files to Remove autoconf-related files / port to CMake
- Category set to build system
- Assignee set to Mark Abraham
- Target version set to 4.6
- % Done changed from 80 to 0
It has now been decided that there is a 4.6 release, and that autoconf support will be dropped already there, so the commits from master should be backported to the release-4-6 branch.
The autoconf files referred to in b9767b58 (those that contain significant logic not present in CMake) are at least the following: