summaryrefslogtreecommitdiff
path: root/MSVC_NMake/config-msvc.mak
diff options
context:
space:
mode:
authorChun-wei Fan <fanchunwei@src.gnome.org>2019-12-26 18:18:04 +0800
committerChun-wei Fan <fanchunwei@src.gnome.org>2019-12-26 18:18:04 +0800
commit913d5ff0b0c531540bdc966848c844b25ed65210 (patch)
tree14c90866ef61e29f45098809fee0a053b9c88fb6 /MSVC_NMake/config-msvc.mak
parenteed2b70d2733b460a018417ca4df7c877eed23be (diff)
downloadglibmm-913d5ff0b0c531540bdc966848c844b25ed65210.tar.gz
NMake MAkefiles: Add USE_MESON_LIBS
This allows one to use C++ dependencies built using Meson in an easier way, as applicable.
Diffstat (limited to 'MSVC_NMake/config-msvc.mak')
-rw-r--r--MSVC_NMake/config-msvc.mak7
1 files changed, 6 insertions, 1 deletions
diff --git a/MSVC_NMake/config-msvc.mak b/MSVC_NMake/config-msvc.mak
index 035e263c..d7e02305 100644
--- a/MSVC_NMake/config-msvc.mak
+++ b/MSVC_NMake/config-msvc.mak
@@ -42,9 +42,14 @@ GIOMM_EX_CFLAGS = $(GIOMM_BASE_CFLAGS) $(GLIBMM_EXTRA_INCLUDES)
# giomm-vc$(VSVER)0-$(GLIBMM_MAJOR_VERSION)_$(GLIBMM_MINOR_VERSION).dll or
# giomm-vc$(VSVER)0-d-$(GLIBMM_MAJOR_VERSION)_$(GLIBMM_MINOR_VERSION).dll at least
+!ifdef USE_MESON_LIBS
+LIBSIGC_LIBNAME = sigc++-$(LIBSIGC_MAJOR_VERSION).$(LIBSIGC_MINOR_VERSION)
+LIBSIGC_DLL = $(LIBSIGC_LIBNAME)-0.dll
+!else
LIBSIGC_LIBNAME = sigc-vc$(VSVER)0$(DEBUG_SUFFIX)-$(LIBSIGC_MAJOR_VERSION)_$(LIBSIGC_MINOR_VERSION)
-
LIBSIGC_DLL = $(LIBSIGC_LIBNAME).dll
+!endif
+
LIBSIGC_LIB = $(LIBSIGC_LIBNAME).lib
GLIBMM_LIBNAME = glibmm-vc$(VSVER)0$(DEBUG_SUFFIX)-$(GLIBMM_MAJOR_VERSION)_$(GLIBMM_MINOR_VERSION)