[librsvg/nmake: 1/2] Build: Drop Visual Studio projects



commit a368a0e1cc14774fb5146dae02f44460581bbedb
Author: Chun-wei Fan <fanchunwei src gnome org>
Date:   Sat Jun 29 00:27:10 2019 +0800

    Build: Drop Visual Studio projects
    
    Since the NMake Makefiles are in place, we can drop everything that is
    related to the Visual Studio projects, which have been superseded.

 Makefile.am                                    |  46 ------
 configure.ac                                   |   4 -
 win32/Makefile-newvs.am                        |  55 -------
 win32/Makefile.am                              |  29 +---
 win32/Makefile.msvc-introspection              | 129 ----------------
 win32/Makefile.msvcproj                        | 153 -------------------
 win32/rsvg-introspection-msvc.mak              |  35 -----
 win32/vs12/Makefile.am                         |  36 -----
 win32/vs12/README.txt                          |  86 -----------
 win32/vs12/libpixbufloader-svg.vcxproj         | 169 --------------------
 win32/vs12/libpixbufloader-svg.vcxproj.filters |  20 ---
 win32/vs12/librsvg.sln                         |  76 ---------
 win32/vs12/rsvg-build-defines.props            |  70 ---------
 win32/vs12/rsvg-convert.vcxproj.filtersin      |  20 ---
 win32/vs12/rsvg-convert.vcxprojin              | 164 --------------------
 win32/vs12/rsvg-gen-srcs.props                 |  25 ---
 win32/vs12/rsvg-install.propsin                |  50 ------
 win32/vs12/rsvg-install.vcxproj                | 117 --------------
 win32/vs12/rsvg-install.vcxproj.filters        |  21 ---
 win32/vs12/rsvg-rust.vcxproj                   |  97 ------------
 win32/vs12/rsvg-version-paths.props.in         |  73 ---------
 win32/vs12/rsvg-view-3.vcxproj                 | 167 --------------------
 win32/vs12/rsvg-view-3.vcxproj.filters         |  20 ---
 win32/vs12/rsvg.vcxproj.filtersin              |  24 ---
 win32/vs12/rsvg.vcxprojin                      | 203 -------------------------
 win32/vs14/Makefile.am                         |  27 ----
 win32/vs15/Makefile.am                         |  28 ----
 27 files changed, 1 insertion(+), 1943 deletions(-)
---
diff --git a/Makefile.am b/Makefile.am
index b78decf3..522583cb 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -345,49 +345,3 @@ CLEANFILES += $(VAPIGEN_VAPIS)
 endif # ENABLE_VAPIGEN
 
 endif # HAVE_INTROSPECTION
-
-# ------------------- MSVC Build Items ----------------
-
-MSVCPROJS = rsvg rsvg-convert
-
-rsvg_FILES = $(librsvg_@RSVG_API_MAJOR_VERSION@_la_SOURCES)
-rsvg_EXCLUDES = dummy
-rsvg_HEADERS_DIR = $(includedir)/librsvg-$(RSVG_API_VERSION)
-rsvg_HEADERS_INST = $(librsvginc_HEADERS)
-
-rsvg_HEADERS_EXCLUDES = dummy
-
-rsvg_convert_FILES = $(rsvg_convert_SOURCES)
-rsvg_convert_EXCLUDES = dummy
-
-include $(top_srcdir)/win32/Makefile.msvcproj
-
-# autotools: Why must we do this instead of dist-hook?
-MSVCPROJ_GENERATED = \
-       $(top_builddir)/win32/vs12/rsvg.vcxproj         \
-       $(top_builddir)/win32/vs12/rsvg-convert.vcxproj
-
-if HAVE_INTROSPECTION
-
-MSVC_INTROSPECT_GIRS = $(INTROSPECTION_GIRS)
-
-INTROSPECTION_INTERMEDIATE_ITEMS = \
-       $(top_builddir)/win32/Rsvg-@RSVG_API_VERSION  gir msvc.introspect               \
-       $(top_builddir)/win32/Rsvg_@RSVG_API_VERSION_U@_gir_list
-
-Rsvg_@RSVG_API_VERSION_U@_gir_MSVC_FILES = $(Rsvg_@RSVG_API_VERSION_U@_gir_FILES)
-Rsvg_@RSVG_API_VERSION_U@_gir_MSVC_PACKAGES = $(Rsvg_@RSVG_API_VERSION_U@_gir_PACKAGES)
-Rsvg_@RSVG_API_VERSION_U@_gir_MSVC_EXPORT_PACKAGES = $(Rsvg_@RSVG_API_VERSION_U@_gir_EXPORT_PACKAGES)
-Rsvg_@RSVG_API_VERSION_U@_gir_MSVC_INCLUDE_GIRS = $(Rsvg_@RSVG_API_VERSION_U@_gir_INCLUDES)
-Rsvg_@RSVG_API_VERSION_U@_gir_MSVC_LIBS = rsvg-@RSVG_API_VERSION@
-Rsvg_@RSVG_API_VERSION_U@_gir_MSVC_CFLAGS = -I.. -DRSVG_COMPILATION
-Rsvg_@RSVG_API_VERSION_U@_gir_MSVC_SCANNERFLAGS = $(Rsvg_@RSVG_API_VERSION_U@_gir_SCANNERFLAGS)
-
-MSVCPROJ_GENERATED += $(INTROSPECTION_INTERMEDIATE_ITEMS)
-
-include $(top_srcdir)/win32/Makefile.msvc-introspection
-endif # HAVE_INTROSPECTION
-
-$(MSVCPROJ_GENERATED): $(top_builddir)/win32/vs12/rsvg.vs12.headers
-
-EXTRA_DIST += $(MSVCPROJ_GENERATED)
diff --git a/configure.ac b/configure.ac
index 82728873..5b2fd7c2 100644
--- a/configure.ac
+++ b/configure.ac
@@ -397,10 +397,6 @@ doc/Makefile
 doc/version.xml
 config.h.win32
 win32/Makefile
-win32/vs12/Makefile
-win32/vs12/rsvg-version-paths.props
-win32/vs14/Makefile
-win32/vs15/Makefile
 po/Makefile.in
 ])
 
diff --git a/win32/Makefile.am b/win32/Makefile.am
index f3591c66..7a9d1c68 100644
--- a/win32/Makefile.am
+++ b/win32/Makefile.am
@@ -1,28 +1,3 @@
-SUBDIRS = vs12 vs14 vs15
-
-if HAVE_INTROSPECTION
-GENERATED_ITEMS = \
-       introspection.body.mak  \
-       Rsvg_@RSVG_API_VERSION_U@_gir_list
-
-MSVC_INTROSPECTION_INTERMEDIATE_FILES = Rsvg-@RSVG_API_VERSION  gir msvc.introspect
-
-introspection.body.mak: $(MSVC_INTROSPECTION_INTERMEDIATE_FILES)
-       -$(RM) introspection.body.mak
-       for F in `ls *.msvc.introspect`; do \
-               case $$F in \
-                       *)      cat $(top_builddir)/win32/$$F >>introspection.body.mak \
-                       ;; \
-               esac; \
-       done
-       $(RM) $(MSVC_INTROSPECTION_INTERMEDIATE_FILES)
-
-DISTCLEANFILES = $(GENERATED_ITEMS)
-
-else
-GENERATED_ITEMS =
-endif
-
 EXTRA_DIST = \
        build-rules-msvc.mak    \
        config-msvc.mak         \
@@ -35,8 +10,6 @@ EXTRA_DIST = \
        introspection-msvc.mak  \
        Makefile.vc             \
        rsvg-rust.mak           \
-       rsvg-introspection-msvc.mak     \
        pc_base.py              \
        replace.py              \
-       rsvgpc.py               \
-       $(GENERATED_ITEMS)
+       rsvgpc.py


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