2,537
edits
Changes
→Purpose
==Purpose==
# The core Gramps developers do not know [http://www.gnu.org/software/make/ GNU Make], which was the case also in the past. Somebody of a company with expertise contributed the make system to Gramps. ([http://gramps.1791082.n4.nabble.com/prepare-gramps-3-4-tp4329757p4613312.html Actually, I'm pretty fluent with autotools. John Ralls])
# With GNU Make developers need to update makefiles when adding and changing files.<br />*With setup.py developers only need to worry about changing directories; this is simpler to maintain.
# With GNU Make from time to time it happens that a new file is forgotten to be added in a release, causing maintainance overhead for the release manager.