]> granicus.if.org Git - graphviz/commit
port brewer_lib generation script to Python
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Mon, 11 Apr 2022 00:44:19 +0000 (17:44 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Mon, 2 May 2022 14:34:28 +0000 (07:34 -0700)
commitd31e3acee18b6b3d4b78f9a8235b9bd85b58e11a
tree708c9260678af253210807b136b42e59a1404f0c
parent21410e9142aa689f220e95a316097ecc2924ea50
port brewer_lib generation script to Python

Note that this does not introduce an extra build dependency in any of the three
build systems:

  1. Autotools: these steps are done during construction of the portable source
     tarball, during which Python 3 is already required (see autogen.sh).

  2. CMake: Python 3 is already required by and used in the top level
     CMakeLists.txt.

  3. MS Build: Python 3 is already used in version generation in
     lib/version/version.vcxproj.

This change is motivated by the goal of removing a dependency on Awk.

Gitlab: #2118
awk/brewer.awk [deleted file]
lib/common/CMakeLists.txt
lib/common/Makefile.am
lib/common/make_brewer_lib.py [new file with mode: 0644]
lib/gvc.vcxproj