Win32/NMake builds: Support builds from GIT (#498)
authorfanc999 <fanc999@yahoo.com.tw>
Wed, 21 Jun 2017 14:19:57 +0000 (22:19 +0800)
committerEbrahim Byagowi <ebrahim@gnu.org>
Wed, 21 Jun 2017 14:19:57 +0000 (18:49 +0430)
commitad52e044bcf733bcc6c0373bafcd78a8c0beb400
tree746a861b52e5cc04c0041e01c2dba7eda1e55968
parent3b0e47ca006b8fe6a24ace72dd931e3649bb8e6f
Win32/NMake builds: Support builds from GIT (#498)

Add Python scripts to generate the full win32/config.h.win32 and
src/hb-version.h which can be used to build directly from a GIT
checkout.  Since the scripts are currently intended for building from a
GIT checkout, these are not distributed in the release tarballs.

Also, support the re-build of Ragel-generated .hh headers using the NMake
build system, and allow one to specify the path of the Ragel executable
if a suitable one cannot be found in the PATH.

Update the Win32/NMake build documentation to let people know about how
these mechanisms can be utilized.
win32/README.txt
win32/build-rules-msvc.mak
win32/config-msvc.mak
win32/create-lists-msvc.mak
win32/generate-msvc.mak
win32/info-msvc.mak
win32/pc_base.py [new file with mode: 0644]
win32/replace.py [new file with mode: 0644]
win32/setup.py [new file with mode: 0644]