[gtkmm] MSVC_NMake/generate-msvc.mak: Fix generating gtkmm.rc



commit fb894b30e23d88fe0f4712bd2eecc373bc14d0b8
Author: Chun-wei Fan <fanchunwei src gnome org>
Date:   Sat Jan 23 11:20:32 2021 +0800

    MSVC_NMake/generate-msvc.mak: Fix generating gtkmm.rc
    
    Somehow the rule was accidentally removed, so fix the build by
    re-instating it.

 MSVC_NMake/generate-msvc.mak | 12 ++++++++++++
 1 file changed, 12 insertions(+)
---
diff --git a/MSVC_NMake/generate-msvc.mak b/MSVC_NMake/generate-msvc.mak
index fbfdb402..a739cc98 100644
--- a/MSVC_NMake/generate-msvc.mak
+++ b/MSVC_NMake/generate-msvc.mak
@@ -61,6 +61,18 @@ gtkmm\gtkmmconfig.h: ..\configure.ac ..\gtk\gtkmmconfig.h.in
        @if "$(DO_REAL_GEN)" == "1" $(PERL) -pi.bak -e "s/\#undef GTKMM_MICRO_VERSION/\#define 
GTKMM_MICRO_VERSION $(PKG_MICRO_VERSION)/g" $@
        @if "$(DO_REAL_GEN)" == "1" del $@.bak
 
+gtkmm\gtkmm.rc: ..\configure.ac
+       @if not "$(DO_REAL_GEN)" == "1" if exist pkg-ver.mak del pkg-ver.mak
+       @if not exist pkg-ver.mak $(MAKE) /f Makefile.vc CFG=$(CFG) prep-git-build
+       @if "$(DO_REAL_GEN)" == "1" echo Generating $@...
+       @if "$(DO_REAL_GEN)" == "1" copy $@.in $@
+       @if "$(DO_REAL_GEN)" == "1" $(PERL) -pi.bak -e "s/\@GTKMM_MAJOR_VERSION\@/$(PKG_MAJOR_VERSION)/g" $@
+       @if "$(DO_REAL_GEN)" == "1" $(PERL) -pi.bak -e "s/\@GTKMM_MINOR_VERSION\@/$(PKG_MINOR_VERSION)/g" $@
+       @if "$(DO_REAL_GEN)" == "1" $(PERL) -pi.bak -e "s/\@GTKMM_MICRO_VERSION\@/$(PKG_MICRO_VERSION)/g" $@
+       @if "$(DO_REAL_GEN)" == "1" $(PERL) -pi.bak -e 
"s/\@PACKAGE_VERSION\@/$(PKG_MAJOR_VERSION).$(PKG_MINOR_VERSION).$(PKG_MICRO_VERSION)/g" $@
+       @if "$(DO_REAL_GEN)" == "1" $(PERL) -pi.bak -e 
"s/\@GTKMM_MODULE_NAME\@/gtkmm-$(GTKMM_MAJOR_VERSION).$(GTKMM_MINOR_VERSION)/g" $@
+       @if "$(DO_REAL_GEN)" == "1" del $@.bak
+
 pkg-ver.mak: ..\configure.ac
        @echo Generating version info Makefile Snippet...
        @$(PERL) -00 -ne "print if /AC_INIT\(/" $** |   \


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]