-
Chun-wei Fan authored
This adds NMake Makefiles that are consumed by Visual Studio 2013 or later so that we can build gjs using Visual Studio with NMake. Note that since NMake can be clunky at some points, so we use some tricks to convert the source listings into .obj listings that it expects, as well as to create a file list for files that it needs to feed to the introspection scanner, as well as batch rules (similar to the pattern rules) to compile the sources that are spread out in different directories, and to reduce repetition as much as possible. Note that this is modularized, so there are items that are shared with other projects like HarfBuzz, including: detectenv-msvc.mak introspection-msvc.mak create-lists.bat https://bugzilla.gnome.org/show_bug.cgi?id=775868
23b72e98