Skip to content

NMake Makefiles: Use toolset version in DLL/.lib filenames

Chun-wei Fan requested to merge fanc999/cairomm:msvc.ver.master into master

Hi,

From the commit message:

We now use the toolset version ('vc141' for Visual Studio 2017 and 'vc142' for Visual Studio 2019) in the DLL anbd .lib filenames by default, to be consistent with what is now being done in the 'cairo-1-14' branch.

If using the old naming convention is desired, a command line option 'USE_COMPAT_LIBS' is added to facilitate such builds

This is done so that we can avoid confusion between the naming convention of the .dll and .lib that we build between the master and the cairomm-1-14 branches, since we need to distinguish between the toolset used, and the common convention used in other projects (such as Boost) uses the toolset version as well.

With blessings, thank you!

Merge request reports