build: Drop gtk3-install.[vsprops|props]
They are not used anymore, and are removed at this point.
This commit is contained in:
		@ -459,13 +459,6 @@ MSVCPROJS = gdk-3
 | 
			
		||||
 | 
			
		||||
gdk_3_FILES = $(gdk_c_sources)
 | 
			
		||||
gdk_3_EXCLUDES = dummy
 | 
			
		||||
gdk_3_HEADERS_DIR = $(gdkincludedir)
 | 
			
		||||
 | 
			
		||||
gdk_3_HEADERS_INST = \
 | 
			
		||||
	$(gdkinclude_HEADERS)		\
 | 
			
		||||
	$(deprecatedinclude_HEADERS)
 | 
			
		||||
 | 
			
		||||
gdk_3_HEADERS_EXCLUDES = dummy
 | 
			
		||||
 | 
			
		||||
include $(top_srcdir)/win32/Makefile.msvcproj
 | 
			
		||||
 | 
			
		||||
@ -510,7 +503,6 @@ endif
 | 
			
		||||
 | 
			
		||||
dist-hook: \
 | 
			
		||||
	$(top_builddir)/win32/vs9/gdk-3.vcproj	\
 | 
			
		||||
	$(top_builddir)/win32/vs9/gdk-3.headers	\
 | 
			
		||||
	$(INTROSPECTION_INTERMEDIATE_ITEMS)
 | 
			
		||||
 | 
			
		||||
DISTCLEANFILES = gdkconfig.h stamp-gc-h
 | 
			
		||||
 | 
			
		||||
@ -72,11 +72,6 @@ MSVCPROJS = gdk3-broadway broadwayd
 | 
			
		||||
 | 
			
		||||
gdk3_broadway_FILES = $(libgdk_broadway_la_SOURCES)
 | 
			
		||||
gdk3_broadway_EXCLUDES = dummy
 | 
			
		||||
gdk3_broadway_HEADERS_DIR = $(libgdkbroadwayincludedir)
 | 
			
		||||
 | 
			
		||||
gdk3_broadway_HEADERS_INST = $(libgdkbroadwayinclude_HEADERS)
 | 
			
		||||
 | 
			
		||||
gdk3_broadway_HEADERS_EXCLUDES = dummy
 | 
			
		||||
 | 
			
		||||
broadwayd_FILES = $(broadwayd_SOURCES)
 | 
			
		||||
broadwayd_EXCLUDES = dummy
 | 
			
		||||
@ -85,7 +80,6 @@ include $(top_srcdir)/win32/Makefile.msvcproj
 | 
			
		||||
 | 
			
		||||
dist-hook: \
 | 
			
		||||
	$(top_builddir)/win32/vs9/gdk3-broadway.vcproj		\
 | 
			
		||||
	$(top_builddir)/win32/vs9/broadwayd.vcproj		\
 | 
			
		||||
	$(top_builddir)/win32/vs9/gdk3-broadway.headers
 | 
			
		||||
	$(top_builddir)/win32/vs9/broadwayd.vcproj
 | 
			
		||||
 | 
			
		||||
-include $(top_srcdir)/git.mk
 | 
			
		||||
 | 
			
		||||
@ -47,16 +47,10 @@ MSVCPROJS = gdk3-win32
 | 
			
		||||
 | 
			
		||||
gdk3_win32_FILES = $(libgdk_win32_la_SOURCES)
 | 
			
		||||
gdk3_win32_EXCLUDES = dummy
 | 
			
		||||
gdk3_win32_HEADERS_DIR = $(libgdkwin32includedir)
 | 
			
		||||
 | 
			
		||||
gdk3_win32_HEADERS_INST = $(libgdkwin32include_HEADERS)
 | 
			
		||||
 | 
			
		||||
gdk3_win32_HEADERS_EXCLUDES = dummy
 | 
			
		||||
 | 
			
		||||
include $(top_srcdir)/win32/Makefile.msvcproj
 | 
			
		||||
 | 
			
		||||
dist-hook: \
 | 
			
		||||
	$(top_builddir)/win32/vs9/gdk3-win32.vcproj	\
 | 
			
		||||
	$(top_builddir)/win32/vs9/gdk3-win32.headers
 | 
			
		||||
	$(top_builddir)/win32/vs9/gdk3-win32.vcproj
 | 
			
		||||
 | 
			
		||||
-include $(top_srcdir)/git.mk
 | 
			
		||||
 | 
			
		||||
@ -526,14 +526,6 @@ gtk_3_FILES = \
 | 
			
		||||
	$(gtk_use_win32_c_sources)
 | 
			
		||||
 | 
			
		||||
gtk_3_EXCLUDES = dummy
 | 
			
		||||
gtk_3_HEADERS_DIR = $(gtkincludedir)
 | 
			
		||||
 | 
			
		||||
gtk_3_HEADERS_INST = \
 | 
			
		||||
	$(filter-out gtkversion.h, $(gtkinclude_HEADERS))	\
 | 
			
		||||
	$(a11y_h_sources)	\
 | 
			
		||||
	$(gtk_deprecated_h_sources)
 | 
			
		||||
 | 
			
		||||
gtk_3_HEADERS_EXCLUDES = gtktypebuiltins.h
 | 
			
		||||
 | 
			
		||||
include $(top_srcdir)/win32/Makefile.msvcproj
 | 
			
		||||
 | 
			
		||||
@ -590,7 +582,6 @@ endif
 | 
			
		||||
 | 
			
		||||
dist-hook: \
 | 
			
		||||
	$(top_builddir)/win32/vs9/gtk-3.vcproj	\
 | 
			
		||||
	$(top_builddir)/win32/vs9/gtk-3.headers	\
 | 
			
		||||
	$(INTROSPECTION_INTERMEDIATE_ITEMS)
 | 
			
		||||
 | 
			
		||||
# Install a RC file for the default GTK+ theme, and key themes
 | 
			
		||||
 | 
			
		||||
@ -82,16 +82,10 @@ MSVCPROJS = gailutil-3
 | 
			
		||||
gailutil_3_FILES = $(libgailutil_3_la_SOURCES)
 | 
			
		||||
 | 
			
		||||
gailutil_3_EXCLUDES = dummy
 | 
			
		||||
gailutil_3_HEADERS_DIR = $(libgailutilincludedir)
 | 
			
		||||
 | 
			
		||||
gailutil_3_HEADERS_INST = $(libgailutilinclude_HEADERS)
 | 
			
		||||
 | 
			
		||||
gailutil_3_HEADERS_EXCLUDES = dummy
 | 
			
		||||
 | 
			
		||||
include $(top_srcdir)/win32/Makefile.msvcproj
 | 
			
		||||
 | 
			
		||||
dist-hook: \
 | 
			
		||||
	$(top_builddir)/win32/vs9/gailutil-3.vcproj	\
 | 
			
		||||
	$(top_builddir)/win32/vs9/gailutil-3.headers
 | 
			
		||||
	$(top_builddir)/win32/vs9/gailutil-3.vcproj
 | 
			
		||||
 | 
			
		||||
-include $(top_srcdir)/git.mk
 | 
			
		||||
 | 
			
		||||
@ -17,13 +17,9 @@
 | 
			
		||||
#   MSVCPROJS = YourProject (can be multiple projects in a single srcdir)
 | 
			
		||||
#   YourProject_FILES = $(libyourlib_1_0_SOURCES)
 | 
			
		||||
#   YourProject_EXCLUDES = ... # list of sources to exclude, separated by '|', wildcards allowed; use random unsed value if none
 | 
			
		||||
#   YourProject_HEADERS_DIR = $(libyourlibincludedir)
 | 
			
		||||
#   YourProject_HEADERS_INST = $(libyourlib_1_0_HEADERS)
 | 
			
		||||
#   YourProject_HEADERS_EXCLUDES = ... # <list of headers to exclude from installation, separated by '|', wildcards allowed; use random unsed value if none>
 | 
			
		||||
#
 | 
			
		||||
#   dist-hook: \ # (or add to it if it is already there, note the vs9 items will also call the vs10 items in the process)
 | 
			
		||||
#   	$(top_builddir)/win32/vs9/YourProject.vcproj	\
 | 
			
		||||
#   	$(top_builddir)/win32/vs9/YourProject.headers
 | 
			
		||||
#   	$(top_builddir)/win32/vs9/YourProject.vcproj
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
# Private functions
 | 
			
		||||
@ -40,13 +36,6 @@ _proj_files_raw=$(subst /,\\,$($(_proj_name)_FILES))
 | 
			
		||||
_proj_files=$(subst $(srcdir)\\,,$(subst $(builddir)\\,,$(subst $(top_builddir)\\$(_proj_path)\\,\\,$(_proj_files_raw))))
 | 
			
		||||
_proj_filters=$($(_proj_name)_EXCLUDES)
 | 
			
		||||
 | 
			
		||||
_proj_headers_raw=$(subst /,\\,$($(_proj_name)_HEADERS_INST))
 | 
			
		||||
_proj_headers=$(subst $(srcdir)\\,,$(subst $(builddir)\\,,$(subst $(top_builddir)\\$(_proj_path)\\,\\,$(_proj_headers_raw))))
 | 
			
		||||
_proj_headers_excludes=$($(_proj_name)_HEADERS_EXCLUDES)
 | 
			
		||||
 | 
			
		||||
_headers_dest_posix=$(subst $(includedir),,$($(_proj_name)_HEADERS_DIR))
 | 
			
		||||
_headers_destdir=$(subst /,\\,$(_headers_dest_posix))
 | 
			
		||||
 | 
			
		||||
#
 | 
			
		||||
# Creates Visual Studio 2008/2010 projects from items passed in from autotools files
 | 
			
		||||
# $(1) - Base Name of the MSVC project files (outputs)
 | 
			
		||||
@ -95,23 +84,6 @@ $(top_builddir)/win32/vs9/$(1).vcproj: Makefile
 | 
			
		||||
	$(RM) $(1).vs10.sourcefiles
 | 
			
		||||
	$(RM) $(1).vs10.sourcefiles.filters
 | 
			
		||||
 | 
			
		||||
$(top_builddir)/win32/vs10/$(1).vs10.headers: $(top_builddir)/win32/vs9/$(1).headers
 | 
			
		||||
 | 
			
		||||
$(top_builddir)/win32/vs9/$(1).headers: Makefile
 | 
			
		||||
	-$(RM) $(top_builddir)/win32/vs9/$(1).headers
 | 
			
		||||
	-$(RM) $(top_builddir)/win32/vs10/$(1).vs10.headers
 | 
			
		||||
 | 
			
		||||
	for F in $(_proj_headers); do \
 | 
			
		||||
		case $$$$F in \
 | 
			
		||||
		$(_proj_headers_excludes)) \
 | 
			
		||||
			;; \
 | 
			
		||||
		*.h|*.hpp|*.hh|*.hxx) \
 | 
			
		||||
			echo 'copy ..\..'$(_proj_subdir)$$$$F' $$$$(CopyDir)\include'$(_headers_destdir)'\'$$$$F'
' >>$(top_builddir)/win32/vs9/$(1).headers && \
 | 
			
		||||
			echo 'copy ..\..'$(_proj_subdir)$$$$F' $$$$(CopyDir)\include'$(_headers_destdir)'\'$$$$F >>$(top_builddir)/win32/vs10/$(1).vs10.headers \
 | 
			
		||||
			;; \
 | 
			
		||||
		esac;	\
 | 
			
		||||
	done
 | 
			
		||||
 | 
			
		||||
endef
 | 
			
		||||
 | 
			
		||||
$(foreach proj,$(MSVCPROJS),$(eval $(call msvcproj-builder,$(proj))))
 | 
			
		||||
 | 
			
		||||
@ -21,13 +21,6 @@ GENERATED_ITEMS = \
 | 
			
		||||
	gailutil-3.vcxproj.filters		\
 | 
			
		||||
	gtk3-version-paths.props
 | 
			
		||||
 | 
			
		||||
MSVC10_HEADERS_LISTS =	\
 | 
			
		||||
	gdk3-win32.vs10.headers		\
 | 
			
		||||
	gdk3-broadway.vs10.headers	\
 | 
			
		||||
	gdk-3.vs10.headers		\
 | 
			
		||||
	gtk-3.vs10.headers		\
 | 
			
		||||
	gailutil-3.vs10.headers
 | 
			
		||||
 | 
			
		||||
EXTRA_DIST += \
 | 
			
		||||
	README.txt				\
 | 
			
		||||
	gtk+.sln				\
 | 
			
		||||
@ -69,13 +62,4 @@ EXTRA_DIST += \
 | 
			
		||||
DISTCLEANFILES = \
 | 
			
		||||
	$(GENERATED_ITEMS)
 | 
			
		||||
 | 
			
		||||
gtk3-install.props: $(top_srcdir)/win32/vs10/gtk3-install.propsin $(MSVC10_HEADERS_LISTS)
 | 
			
		||||
	-$(RM) $(top_builddir)/win32/vs11/gtk3-install.props
 | 
			
		||||
	-$(RM) $(top_builddir)/win32/vs12/gtk3-install.props
 | 
			
		||||
	-$(RM) $(top_builddir)/win32/vs14/gtk3-install.props
 | 
			
		||||
	-$(RM) $(top_builddir)/win32/vs15/gtk3-install.props
 | 
			
		||||
	-$(RM) $(top_builddir)/win32/vs16/gtk3-install.props
 | 
			
		||||
	$(CPP) -P - <$(top_srcdir)/win32/vs10/gtk3-install.propsin >$@
 | 
			
		||||
	rm $(MSVC10_HEADERS_LISTS)
 | 
			
		||||
 | 
			
		||||
-include $(top_srcdir)/git.mk
 | 
			
		||||
 | 
			
		||||
@ -1,222 +0,0 @@
 | 
			
		||||
<?xml version="1.0" encoding="utf-8"?>
 | 
			
		||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
 | 
			
		||||
  <ImportGroup Label="PropertySheets">
 | 
			
		||||
    <Import Project="gtk3-build-defines.props" />
 | 
			
		||||
  </ImportGroup>
 | 
			
		||||
  <PropertyGroup Label="UserMacros">
 | 
			
		||||
    <BinDir>$(SolutionDir)$(Configuration)\$(Platform)\bin</BinDir>
 | 
			
		||||
    <GtkDoInstallBin>
 | 
			
		||||
mkdir $(CopyDir)\bin
 | 
			
		||||
mkdir $(CopyDir)\share\gir-1.0
 | 
			
		||||
mkdir $(CopyDir)\lib\pkgconfig
 | 
			
		||||
mkdir $(CopyDir)\lib\girepository-1.0
 | 
			
		||||
 | 
			
		||||
copy "$(BinDir)\$(GtkDllPrefix)gdk-3$(GtkDllSuffix).dll" $(CopyDir)\bin
 | 
			
		||||
copy "$(BinDir)\$(GtkDllPrefix)gdk-3$(GtkDllSuffix).pdb" $(CopyDir)\bin
 | 
			
		||||
copy "$(BinDir)\gdk-$(ApiVersion).lib" $(CopyDir)\lib
 | 
			
		||||
 | 
			
		||||
if "$(Configuration)" == "Release_Broadway" goto DO_BROADWAY_BIN
 | 
			
		||||
if "$(Configuration)" == "Debug_Broadway" goto DO_BROADWAY_BIN
 | 
			
		||||
copy "$(BinDir)\$(GtkDllPrefix)gtk-3$(GtkDllSuffix).dll" $(CopyDir)\bin
 | 
			
		||||
copy "$(BinDir)\$(GtkDllPrefix)gtk-3$(GtkDllSuffix).pdb" $(CopyDir)\bin
 | 
			
		||||
copy "$(BinDir)\$(GtkDllPrefix)gailutil-3$(GtkDllSuffix).dll" $(CopyDir)\bin
 | 
			
		||||
copy "$(BinDir)\$(GtkDllPrefix)gailutil-3$(GtkDllSuffix).pdb" $(CopyDir)\bin
 | 
			
		||||
copy "$(BinDir)\gtk-$(ApiVersion).lib" $(CopyDir)\lib
 | 
			
		||||
copy "$(BinDir)\gailutil-$(ApiVersion).lib" $(CopyDir)\lib
 | 
			
		||||
copy "$(BinDir)\gtk3-demo.exe" $(CopyDir)\bin
 | 
			
		||||
copy "$(BinDir)\gtk3-demo.pdb" $(CopyDir)\bin
 | 
			
		||||
copy "$(BinDir)\gtk3-demo-application.exe" $(CopyDir)\bin
 | 
			
		||||
copy "$(BinDir)\gtk3-demo-application.pdb" $(CopyDir)\bin
 | 
			
		||||
copy "$(BinDir)\gtk3-icon-browser.exe" $(CopyDir)\bin
 | 
			
		||||
copy "$(BinDir)\gtk3-icon-browser.pdb" $(CopyDir)\bin
 | 
			
		||||
copy "$(BinDir)\gtk-encode-symbolic-svg.exe" $(CopyDir)\bin
 | 
			
		||||
copy "$(BinDir)\gtk-encode-symbolic-svg.pdb" $(CopyDir)\bin
 | 
			
		||||
copy "$(BinDir)\gtk-update-icon-cache.exe" $(CopyDir)\bin
 | 
			
		||||
copy "$(BinDir)\gtk-update-icon-cache.pdb" $(CopyDir)\bin
 | 
			
		||||
copy "$(BinDir)\gtk-query-settings.exe" $(CopyDir)\bin
 | 
			
		||||
copy "$(BinDir)\gtk-query-settings.pdb" $(CopyDir)\bin
 | 
			
		||||
copy "$(BinDir)\gtk-builder-tool.exe" $(CopyDir)\bin
 | 
			
		||||
copy "$(BinDir)\gtk-builder-tool.pdb" $(CopyDir)\bin
 | 
			
		||||
if exist $(BinDir)\Gdk-3.0.gir copy "$(BinDir)\Gdk-3.0.gir" $(CopyDir)\share\gir-1.0
 | 
			
		||||
if exist $(BinDir)\GdkWin32-3.0.gir copy "$(BinDir)\GdkWin32-3.0.gir" $(CopyDir)\share\gir-1.0
 | 
			
		||||
if exist $(BinDir)\Gtk-3.0.gir copy "$(BinDir)\Gtk-3.0.gir" $(CopyDir)\share\gir-1.0
 | 
			
		||||
if exist $(BinDir)\Gdk-3.0.typelib copy "$(BinDir)\Gdk-3.0.typelib" $(CopyDir)\lib\girepository-1.0
 | 
			
		||||
if exist $(BinDir)\GdkWin32-3.0.typelib copy "$(BinDir)\GdkWin32-3.0.typelib" $(CopyDir)\lib\girepository-1.0
 | 
			
		||||
if exist $(BinDir)\Gtk-3.0.typelib copy "$(BinDir)\Gtk-3.0.typelib" $(CopyDir)\lib\girepository-1.0
 | 
			
		||||
goto DONE_BIN
 | 
			
		||||
 | 
			
		||||
:DO_BROADWAY_BIN
 | 
			
		||||
copy "$(BinDir)\broadwayd.exe" $(CopyDir)\bin
 | 
			
		||||
copy "$(BinDir)\broadwayd.pdb" $(CopyDir)\bin
 | 
			
		||||
 | 
			
		||||
if "$(Configuration)" == "Release_Broadway" goto DO_BROADWAY_RELEASE
 | 
			
		||||
if "$(Configuration)" == "Debug_Broadway" goto DO_BROADWAY_DEBUG
 | 
			
		||||
:DO_BROADWAY_RELEASE
 | 
			
		||||
copy .\Release\$(Platform)\bin\$(GtkDllPrefix)gtk-3$(GtkDllSuffix).dll $(CopyDir)\bin
 | 
			
		||||
copy .\Release\$(Platform)\bin\$(GtkDllPrefix)gtk-3$(GtkDllSuffix).pdb $(CopyDir)\bin
 | 
			
		||||
copy .\Release\$(Platform)\bin\$(GtkDllPrefix)gailutil-3$(GtkDllSuffix).dll $(CopyDir)\bin
 | 
			
		||||
copy .\Release\$(Platform)\bin\$(GtkDllPrefix)gailutil-3$(GtkDllSuffix).pdb $(CopyDir)\bin
 | 
			
		||||
copy .\Release\$(Platform)\bin\gtk-$(ApiVersion).lib $(CopyDir)\lib
 | 
			
		||||
copy .\Release\$(Platform)\bin\gailutil-$(ApiVersion).lib $(CopyDir)\lib
 | 
			
		||||
copy .\Release\$(Platform)\bin\gtk3-demo.exe $(CopyDir)\bin
 | 
			
		||||
copy .\Release\$(Platform)\bin\gtk3-demo.pdb $(CopyDir)\bin
 | 
			
		||||
copy .\Release\$(Platform)\bin\gtk3-demo-application.exe $(CopyDir)\bin
 | 
			
		||||
copy .\Release\$(Platform)\bin\gtk3-demo-application.pdb $(CopyDir)\bin
 | 
			
		||||
copy .\Release\$(Platform)\bin\gtk3-icon-browser.exe $(CopyDir)\bin
 | 
			
		||||
copy .\Release\$(Platform)\bin\gtk3-icon-browser.pdb $(CopyDir)\bin
 | 
			
		||||
copy .\Release\$(Platform)\bin\gtk-encode-symbolic-svg.exe $(CopyDir)\bin
 | 
			
		||||
copy .\Release\$(Platform)\bin\gtk-encode-symbolic-svg.pdb $(CopyDir)\bin
 | 
			
		||||
copy .\Release\$(Platform)\bin\gtk-update-icon-cache.exe $(CopyDir)\bin
 | 
			
		||||
copy .\Release\$(Platform)\bin\gtk-update-icon-cache.pdb $(CopyDir)\bin
 | 
			
		||||
copy .\Release\$(Platform)\bin\gtk-query-settings.exe $(CopyDir)\bin
 | 
			
		||||
copy .\Release\$(Platform)\bin\gtk-query-settings.pdb $(CopyDir)\bin
 | 
			
		||||
copy .\Release\$(Platform)\bin\gtk-builder-tool.exe $(CopyDir)\bin
 | 
			
		||||
copy .\Release\$(Platform)\bin\gtk-builder-tool.pdb $(CopyDir)\bin
 | 
			
		||||
if exist .\Release\$(Platform)\bin\Gdk-3.0.gir copy .\Release\$(Platform)\bin\Gdk-3.0.gir $(CopyDir)\share\gir-1.0
 | 
			
		||||
if exist .\Release\$(Platform)\bin\GdkWin32-3.0.gir copy .\Release\$(Platform)\bin\GdkWin32-3.0.gir $(CopyDir)\share\gir-1.0
 | 
			
		||||
if exist .\Release\$(Platform)\bin\Gtk-3.0.gir copy .\Release\$(Platform)\bin\Gtk-3.0.gir $(CopyDir)\share\gir-1.0
 | 
			
		||||
if exist .\Release\$(Platform)\bin\Gdk-3.0.typelib copy .\Release\$(Platform)\bin\Gdk-3.0.typelib $(CopyDir)\lib\girepository-1.0
 | 
			
		||||
if exist .\Release\$(Platform)\bin\GdkWin32-3.0.typelib copy .\Release\$(Platform)\bin\GdkWin32-3.0.typelib $(CopyDir)\lib\girepository-1.0
 | 
			
		||||
if exist .\Release\$(Platform)\bin\Gtk-3.0.typelib copy .\Release\$(Platform)\bin\Gtk-3.0.typelib $(CopyDir)\lib\girepository-1.0
 | 
			
		||||
 | 
			
		||||
goto DONE_BIN
 | 
			
		||||
 | 
			
		||||
:DO_BROADWAY_DEBUG
 | 
			
		||||
copy .\Debug\$(Platform)\bin\$(GtkDllPrefix)gtk-3$(GtkDllSuffix).dll $(CopyDir)\bin
 | 
			
		||||
copy .\Debug\$(Platform)\bin\$(GtkDllPrefix)gtk-3$(GtkDllSuffix).pdb $(CopyDir)\bin
 | 
			
		||||
copy .\Debug\$(Platform)\bin\$(GtkDllPrefix)gailutil-3$(GtkDllSuffix).dll $(CopyDir)\bin
 | 
			
		||||
copy .\Debug\$(Platform)\bin\$(GtkDllPrefix)gailutil-3$(GtkDllSuffix).pdb $(CopyDir)\bin
 | 
			
		||||
copy .\Debug\$(Platform)\bin\gtk-$(ApiVersion).lib $(CopyDir)\lib
 | 
			
		||||
copy .\Debug\$(Platform)\bin\gailutil-$(ApiVersion).lib $(CopyDir)\lib
 | 
			
		||||
copy .\Debug\$(Platform)\bin\gtk3-demo.exe $(CopyDir)\bin
 | 
			
		||||
copy .\Debug\$(Platform)\bin\gtk3-demo.pdb $(CopyDir)\bin
 | 
			
		||||
copy .\Debug\$(Platform)\bin\gtk3-demo-application.exe $(CopyDir)\bin
 | 
			
		||||
copy .\Debug\$(Platform)\bin\gtk3-demo-application.pdb $(CopyDir)\bin
 | 
			
		||||
copy .\Debug\$(Platform)\bin\gtk3-icon-browser.exe $(CopyDir)\bin
 | 
			
		||||
copy .\Debug\$(Platform)\bin\gtk3-icon-browser.pdb $(CopyDir)\bin
 | 
			
		||||
copy .\Debug\$(Platform)\bin\gtk-encode-symbolic-svg.exe $(CopyDir)\bin
 | 
			
		||||
copy .\Debug\$(Platform)\bin\gtk-encode-symbolic-svg.pdb $(CopyDir)\bin
 | 
			
		||||
copy .\Debug\$(Platform)\bin\gtk-update-icon-cache.exe $(CopyDir)\bin
 | 
			
		||||
copy .\Debug\$(Platform)\bin\gtk-update-icon-cache.pdb $(CopyDir)\bin
 | 
			
		||||
copy .\Debug\$(Platform)\bin\gtk-query-settings.exe $(CopyDir)\bin
 | 
			
		||||
copy .\Debug\$(Platform)\bin\gtk-query-settings.pdb $(CopyDir)\bin
 | 
			
		||||
copy .\Debug\$(Platform)\bin\gtk-builder-tool.exe $(CopyDir)\bin
 | 
			
		||||
copy .\Debug\$(Platform)\bin\gtk-builder-tool.pdb $(CopyDir)\bin
 | 
			
		||||
if exist .\Debug\$(Platform)\bin\Gdk-3.0.gir copy .\Debug\$(Platform)\bin\Gdk-3.0.gir $(CopyDir)\share\gir-1.0
 | 
			
		||||
if exist .\Debug\$(Platform)\bin\GdkWin32-3.0.gir copy .\Debug\$(Platform)\bin\GdkWin32-3.0.gir $(CopyDir)\share\gir-1.0
 | 
			
		||||
if exist .\Debug\$(Platform)\bin\Gtk-3.0.gir copy .\Debug\$(Platform)\bin\Gtk-3.0.gir $(CopyDir)\share\gir-1.0
 | 
			
		||||
if exist .\Debug\$(Platform)\bin\Gdk-3.0.typelib copy .\Debug\$(Platform)\bin\Gdk-3.0.typelib $(CopyDir)\lib\girepository-1.0
 | 
			
		||||
if exist .\Debug\$(Platform)\bin\GdkWin32-3.0.typelib copy .\Debug\$(Platform)\bin\GdkWin32-3.0.typelib $(CopyDir)\lib\girepository-1.0
 | 
			
		||||
if exist .\Debug\$(Platform)\bin\Gtk-3.0.typelib copy .\Debug\$(Platform)\bin\Gtk-3.0.typelib $(CopyDir)\lib\girepository-1.0
 | 
			
		||||
 | 
			
		||||
:DONE_BIN
 | 
			
		||||
 | 
			
		||||
copy ..\gdk-3.0.pc $(CopyDir)\lib\pkgconfig
 | 
			
		||||
copy ..\gdk-3.0.pc $(CopyDir)\lib\pkgconfig\gdk-win32-3.0.pc
 | 
			
		||||
copy "..\gtk+-3.0.pc" $(CopyDir)\lib\pkgconfig
 | 
			
		||||
copy "..\gtk+-3.0.pc" "$(CopyDir)\lib\pkgconfig\gtk+-win32-3.0.pc"
 | 
			
		||||
copy ..\gail-3.0.pc $(CopyDir)\lib\pkgconfig
 | 
			
		||||
    </GtkDoInstallBin>
 | 
			
		||||
    <GtkDoInstall>
 | 
			
		||||
echo off
 | 
			
		||||
mkdir $(CopyDir)\include\gtk-$(ApiVersion)\gdk\win32
 | 
			
		||||
mkdir $(CopyDir)\include\gtk-$(ApiVersion)\gdk\deprecated
 | 
			
		||||
mkdir $(CopyDir)\include\gtk-$(ApiVersion)\gtk\a11y
 | 
			
		||||
mkdir $(CopyDir)\include\gtk-$(ApiVersion)\gtk\deprecated
 | 
			
		||||
copy ..\..\gdk\win32\gdkwin32.h $(CopyDir)\include\gtk-$(ApiVersion)\gdk
 | 
			
		||||
 | 
			
		||||
if "$(Configuration)" == "Release" goto COPY_RELEASE_BUILT_HEADERS
 | 
			
		||||
if "$(Configuration)" == "Release_Broadway" goto COPY_RELEASE_BUILT_HEADERS
 | 
			
		||||
if "$(Configuration)" == "Debug" goto COPY_DEBUG_BUILT_HEADERS
 | 
			
		||||
if "$(Configuration)" == "Debug_Broadway" goto COPY_DEBUG_BUILT_HEADERS
 | 
			
		||||
 | 
			
		||||
:COPY_DEBUG_BUILT_HEADERS
 | 
			
		||||
copy .\Debug\$(Platform)\obj\gdk-3\gdk\gdkconfig.h $(CopyDir)\include\gtk-$(ApiVersion)\gdk
 | 
			
		||||
copy .\Debug\$(Platform)\obj\gdk-3\gdk\gdkenumtypes.h $(CopyDir)\include\gtk-$(ApiVersion)\gdk
 | 
			
		||||
copy .\Debug\$(Platform)\obj\gdk-3\gdk\gdkversionmacros.h $(CopyDir)\include\gtk-$(ApiVersion)\gdk
 | 
			
		||||
copy .\Debug\$(Platform)\obj\gtk-3\gtk\gtktypebuiltins.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
 | 
			
		||||
copy .\Debug\$(Platform)\obj\gtk-3\gtk\gtkversion.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
 | 
			
		||||
goto CONTINUE_HEADERS
 | 
			
		||||
 | 
			
		||||
:COPY_RELEASE_BUILT_HEADERS
 | 
			
		||||
copy .\Release\$(Platform)\obj\gdk-3\gdk\gdkconfig.h $(CopyDir)\include\gtk-$(ApiVersion)\gdk
 | 
			
		||||
copy .\Release\$(Platform)\obj\gdk-3\gdk\gdkenumtypes.h $(CopyDir)\include\gtk-$(ApiVersion)\gdk
 | 
			
		||||
copy .\Release\$(Platform)\obj\gdk-3\gdk\gdkversionmacros.h $(CopyDir)\include\gtk-$(ApiVersion)\gdk
 | 
			
		||||
copy .\Release\$(Platform)\obj\gtk-3\gtk\gtktypebuiltins.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
 | 
			
		||||
copy .\Release\$(Platform)\obj\gtk-3\gtk\gtkversion.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
 | 
			
		||||
goto CONTINUE_HEADERS
 | 
			
		||||
 | 
			
		||||
:CONTINUE_HEADERS
 | 
			
		||||
#include "gdk-3.vs10.headers"
 | 
			
		||||
#include "gdk3-win32.vs10.headers"
 | 
			
		||||
 | 
			
		||||
#include "gtk-3.vs10.headers"
 | 
			
		||||
 | 
			
		||||
mkdir $(CopyDir)\include\gail-$(ApiVersion)\libgail-util
 | 
			
		||||
#include "gailutil-3.vs10.headers"
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
for %%s in (16 22 24 32 48 256) do ((mkdir $(CopyDir)\share\icons\hicolor\%%sx%%s\apps) & (copy /b ..\..\demos\gtk-demo\data\%%sx%%s\gtk3-demo.png $(CopyDir)\share\icons\hicolor\%%sx%%s\apps))
 | 
			
		||||
 | 
			
		||||
mkdir $(CopyDir)\share\glib-2.0\schemas
 | 
			
		||||
copy ..\..\gtk\org.gtk.Settings.ColorChooser.gschema.xml $(CopyDir)\share\glib-2.0\schemas
 | 
			
		||||
copy ..\..\gtk\org.gtk.Settings.Debug.gschema.xml $(CopyDir)\share\glib-2.0\schemas
 | 
			
		||||
copy ..\..\gtk\org.gtk.Settings.EmojiChooser.gschema.xml $(CopyDir)\share\glib-2.0\schemas
 | 
			
		||||
copy ..\..\gtk\org.gtk.Settings.FileChooser.gschema.xml $(CopyDir)\share\glib-2.0\schemas
 | 
			
		||||
copy ..\..\demos\gtk-demo\org.gtk.Demo.gschema.xml $(CopyDir)\share\glib-2.0\schemas
 | 
			
		||||
    </GtkDoInstall>
 | 
			
		||||
    <GtkDoInstallBroadwayHeaders>
 | 
			
		||||
copy ..\..\gdk\broadway\gdkbroadway.h $(CopyDir)\include\gtk-$(ApiVersion)\gdk
 | 
			
		||||
mkdir $(CopyDir)\include\gtk-$(ApiVersion)\gdk\broadway
 | 
			
		||||
#include "gdk3-broadway.vs10.headers"
 | 
			
		||||
    </GtkDoInstallBroadwayHeaders>
 | 
			
		||||
    <GtkPostInstall>
 | 
			
		||||
echo "Compiling gsettings XML Files..."
 | 
			
		||||
$(GlibEtcInstallRoot)\bin\glib-compile-schemas.exe $(CopyDir)\share\glib-2.0\schemas
 | 
			
		||||
 | 
			
		||||
echo "Generating icon cache......"
 | 
			
		||||
$(CopyDir)\bin\gtk-update-icon-cache.exe --ignore-theme-index --force "$(CopyDir)\share\icons\hicolor"
 | 
			
		||||
    </GtkPostInstall>
 | 
			
		||||
    <GenerateGtkPC>$(PythonDir)\python ..\gtkpc.py --prefix=$(CopyDir) --version=$(GtkVersion) --host=i686-pc-vs$(VSVer)</GenerateGtkPC>
 | 
			
		||||
    <GenerateGtkPCX64>$(PythonDir)\python ..\gtkpc.py --prefix=$(CopyDir) --version=$(GtkVersion) --host=x86_64-pc-vs$(VSVer)</GenerateGtkPCX64>
 | 
			
		||||
    <GtkPCFiles>..\gdk-3.0.pc;..\gtk+-3.0.pc;..\gail-3.0.pc</GtkPCFiles>
 | 
			
		||||
  </PropertyGroup>
 | 
			
		||||
  <PropertyGroup>
 | 
			
		||||
    <_PropertySheetDisplayName>gtk3installsprops</_PropertySheetDisplayName>
 | 
			
		||||
  </PropertyGroup>
 | 
			
		||||
  <ItemGroup>
 | 
			
		||||
    <BuildMacro Include="BinDir">
 | 
			
		||||
      <Value>$(BinDir)</Value>
 | 
			
		||||
    </BuildMacro>
 | 
			
		||||
    <BuildMacro Include="InstalledDlls">
 | 
			
		||||
      <Value>$(InstalledDlls)</Value>
 | 
			
		||||
    </BuildMacro>
 | 
			
		||||
    <BuildMacro Include="InstalledBins">
 | 
			
		||||
      <Value>$(InstalledBins)</Value>
 | 
			
		||||
    </BuildMacro>
 | 
			
		||||
    <BuildMacro Include="InstalledBroadwayBins">
 | 
			
		||||
      <Value>$(InstalledBroadwayBins)</Value>
 | 
			
		||||
    </BuildMacro>
 | 
			
		||||
    <BuildMacro Include="GtkDoInstallBin">
 | 
			
		||||
      <Value>$(GtkDoInstallBin)</Value>
 | 
			
		||||
    </BuildMacro>
 | 
			
		||||
    <BuildMacro Include="GtkDoInstall">
 | 
			
		||||
      <Value>$(GtkDoInstall)</Value>
 | 
			
		||||
    </BuildMacro>
 | 
			
		||||
    <BuildMacro Include="GtkDoInstallBroadwayHeaders">
 | 
			
		||||
      <Value>$(GtkDoInstallBroadwayHeaders)</Value>
 | 
			
		||||
    </BuildMacro>
 | 
			
		||||
    <BuildMacro Include="GtkPostInstall">
 | 
			
		||||
      <Value>$(GtkPostInstall)</Value>
 | 
			
		||||
    </BuildMacro>
 | 
			
		||||
    <BuildMacro Include="GenerateGtkPC">
 | 
			
		||||
      <Value>$(GenerateGtkPC)</Value>
 | 
			
		||||
    </BuildMacro>
 | 
			
		||||
    <BuildMacro Include="GenerateGtkPCX64">
 | 
			
		||||
      <Value>$(GenerateGtkPCX64)</Value>
 | 
			
		||||
    </BuildMacro>
 | 
			
		||||
    <BuildMacro Include="GtkPCFiles">
 | 
			
		||||
      <Value>$(GtkPCFiles)</Value>
 | 
			
		||||
    </BuildMacro>
 | 
			
		||||
  </ItemGroup>
 | 
			
		||||
</Project>
 | 
			
		||||
@ -1,12 +1,5 @@
 | 
			
		||||
include $(top_srcdir)/Makefile.decl
 | 
			
		||||
 | 
			
		||||
MSVC_HEADERS_LISTS =	\
 | 
			
		||||
	gdk3-win32.headers	\
 | 
			
		||||
	gdk3-broadway.headers	\
 | 
			
		||||
	gdk-3.headers		\
 | 
			
		||||
	gtk-3.headers		\
 | 
			
		||||
	gailutil-3.headers
 | 
			
		||||
 | 
			
		||||
GENERATED_ITEMS = \
 | 
			
		||||
	gdk3-win32.vcproj		\
 | 
			
		||||
	gdk3-broadway.vcproj		\
 | 
			
		||||
@ -44,10 +37,6 @@ EXTRA_DIST += \
 | 
			
		||||
	gtk3-version-paths.vsprops.in	\
 | 
			
		||||
	$(GENERATED_ITEMS)
 | 
			
		||||
 | 
			
		||||
gtk3-install.vsprops: $(top_srcdir)/win32/vs9/gtk3-install.vspropsin $(MSVC_HEADERS_LISTS)
 | 
			
		||||
	$(CPP) -P - <$(top_srcdir)/win32/vs9/gtk3-install.vspropsin >$@
 | 
			
		||||
	rm $(MSVC_HEADERS_LISTS)
 | 
			
		||||
 | 
			
		||||
DISTCLEANFILES = $(GENERATED_ITEMS)
 | 
			
		||||
 | 
			
		||||
-include $(top_srcdir)/git.mk
 | 
			
		||||
 | 
			
		||||
@ -1,208 +0,0 @@
 | 
			
		||||
<?xml version="1.0" encoding="Windows-1252"?>
 | 
			
		||||
<VisualStudioPropertySheet
 | 
			
		||||
	ProjectType="Visual C++"
 | 
			
		||||
	Version="8.00"
 | 
			
		||||
	Name="gtkinstallprops"
 | 
			
		||||
	InheritedPropertySheets=".\gtk3-build-defines.vsprops"
 | 
			
		||||
	>
 | 
			
		||||
	<UserMacro
 | 
			
		||||
		Name="GtkDoInstallBin"
 | 
			
		||||
		Value="
 | 
			
		||||
mkdir $(CopyDir)\bin

 | 
			
		||||
mkdir $(CopyDir)\share\gir-1.0

 | 
			
		||||
mkdir $(CopyDir)\lib\pkgconfig

 | 
			
		||||
mkdir $(CopyDir)\lib\girepository-1.0

 | 
			
		||||
 | 
			
		||||
copy $(ConfigurationName)\$(PlatformName)\bin\$(GtkDllPrefix)gdk-3$(GtkDllSuffix).dll $(CopyDir)\bin

 | 
			
		||||
copy $(ConfigurationName)\$(PlatformName)\bin\$(GtkDllPrefix)gdk-3$(GtkDllSuffix).pdb $(CopyDir)\bin

 | 
			
		||||
copy $(ConfigurationName)\$(PlatformName)\bin\gdk-$(ApiVersion).lib $(CopyDir)\lib

 | 
			
		||||
 | 
			
		||||
if "$(ConfigurationName)" == "Release_Broadway" goto DO_BROADWAY_BIN

 | 
			
		||||
if "$(ConfigurationName)" == "Debug_Broadway" goto DO_BROADWAY_BIN

 | 
			
		||||
copy $(ConfigurationName)\$(PlatformName)\bin\$(GtkDllPrefix)gtk-3$(GtkDllSuffix).dll $(CopyDir)\bin

 | 
			
		||||
copy $(ConfigurationName)\$(PlatformName)\bin\$(GtkDllPrefix)gtk-3$(GtkDllSuffix).pdb $(CopyDir)\bin

 | 
			
		||||
copy $(ConfigurationName)\$(PlatformName)\bin\$(GtkDllPrefix)gailutil-3$(GtkDllSuffix).dll $(CopyDir)\bin

 | 
			
		||||
copy $(ConfigurationName)\$(PlatformName)\bin\$(GtkDllPrefix)gailutil-3$(GtkDllSuffix).pdb $(CopyDir)\bin

 | 
			
		||||
copy $(ConfigurationName)\$(PlatformName)\bin\gtk-$(ApiVersion).lib $(CopyDir)\lib

 | 
			
		||||
copy $(ConfigurationName)\$(PlatformName)\bin\gailutil-$(ApiVersion).lib $(CopyDir)\lib

 | 
			
		||||
copy $(ConfigurationName)\$(PlatformName)\bin\gtk3-demo.exe $(CopyDir)\bin

 | 
			
		||||
copy $(ConfigurationName)\$(PlatformName)\bin\gtk3-demo.pdb $(CopyDir)\bin

 | 
			
		||||
copy $(ConfigurationName)\$(PlatformName)\bin\gtk3-demo-application.exe $(CopyDir)\bin

 | 
			
		||||
copy $(ConfigurationName)\$(PlatformName)\bin\gtk3-demo-application.pdb $(CopyDir)\bin

 | 
			
		||||
copy $(ConfigurationName)\$(PlatformName)\bin\gtk3-icon-browser.exe $(CopyDir)\bin

 | 
			
		||||
copy $(ConfigurationName)\$(PlatformName)\bin\gtk3-icon-browser.pdb $(CopyDir)\bin

 | 
			
		||||
copy $(ConfigurationName)\$(PlatformName)\bin\gtk-encode-symbolic-svg.exe $(CopyDir)\bin

 | 
			
		||||
copy $(ConfigurationName)\$(PlatformName)\bin\gtk-encode-symbolic-svg.pdb $(CopyDir)\bin

 | 
			
		||||
copy $(ConfigurationName)\$(PlatformName)\bin\gtk-update-icon-cache.exe $(CopyDir)\bin

 | 
			
		||||
copy $(ConfigurationName)\$(PlatformName)\bin\gtk-update-icon-cache.pdb $(CopyDir)\bin

 | 
			
		||||
copy $(ConfigurationName)\$(PlatformName)\bin\gtk-query-settings.exe $(CopyDir)\bin

 | 
			
		||||
copy $(ConfigurationName)\$(PlatformName)\bin\gtk-query-settings.pdb $(CopyDir)\bin

 | 
			
		||||
copy $(ConfigurationName)\$(PlatformName)\bin\gtk-builder-tool.exe $(CopyDir)\bin

 | 
			
		||||
copy $(ConfigurationName)\$(PlatformName)\bin\gtk-builder-tool.pdb $(CopyDir)\bin

 | 
			
		||||
if exist $(ConfigurationName)\$(PlatformName)\bin\Gdk-3.0.gir copy $(ConfigurationName)\$(PlatformName)\bin\Gdk-3.0.gir $(CopyDir)\share\gir-1.0

 | 
			
		||||
if exist $(ConfigurationName)\$(PlatformName)\bin\GdkWin32-3.0.gir copy $(ConfigurationName)\$(PlatformName)\bin\GdkWin32-3.0.gir $(CopyDir)\share\gir-1.0

 | 
			
		||||
if exist $(ConfigurationName)\$(PlatformName)\bin\Gtk-3.0.gir copy $(ConfigurationName)\$(PlatformName)\bin\Gtk-3.0.gir $(CopyDir)\share\gir-1.0

 | 
			
		||||
if exist $(ConfigurationName)\$(PlatformName)\bin\Gdk-3.0.typelib copy $(ConfigurationName)\$(PlatformName)\bin\Gdk-3.0.typelib $(CopyDir)\lib\girepository-1.0

 | 
			
		||||
if exist $(ConfigurationName)\$(PlatformName)\bin\GdkWin32-3.0.typelib copy $(ConfigurationName)\$(PlatformName)\bin\GdkWin32-3.0.typelib $(CopyDir)\lib\girepository-1.0

 | 
			
		||||
if exist $(ConfigurationName)\$(PlatformName)\bin\Gtk-3.0.typelib copy $(ConfigurationName)\$(PlatformName)\bin\Gtk-3.0.typelib $(CopyDir)\lib\girepository-1.0

 | 
			
		||||
goto DONE_BIN

 | 
			
		||||
 | 
			
		||||
:DO_BROADWAY_BIN

 | 
			
		||||
copy $(ConfigurationName)\$(PlatformName)\bin\broadwayd.exe $(CopyDir)\bin

 | 
			
		||||
copy $(ConfigurationName)\$(PlatformName)\bin\broadwayd.pdb $(CopyDir)\bin

 | 
			
		||||
 | 
			
		||||
if "$(ConfigurationName)" == "Release_Broadway" goto DO_BROADWAY_RELEASE

 | 
			
		||||
if "$(ConfigurationName)" == "Debug_Broadway" goto DO_BROADWAY_DEBUG

 | 
			
		||||
:DO_BROADWAY_RELEASE

 | 
			
		||||
copy .\Release\$(PlatformName)\bin\$(GtkDllPrefix)gtk-3$(GtkDllSuffix).dll $(CopyDir)\bin

 | 
			
		||||
copy .\Release\$(PlatformName)\bin\$(GtkDllPrefix)gtk-3$(GtkDllSuffix).pdb $(CopyDir)\bin

 | 
			
		||||
copy .\Release\$(PlatformName)\bin\$(GtkDllPrefix)gailutil-3$(GtkDllSuffix).dll $(CopyDir)\bin

 | 
			
		||||
copy .\Release\$(PlatformName)\bin\$(GtkDllPrefix)gailutil-3$(GtkDllSuffix).pdb $(CopyDir)\bin

 | 
			
		||||
copy .\Release\$(PlatformName)\bin\gtk-$(ApiVersion).lib $(CopyDir)\lib

 | 
			
		||||
copy .\Release\$(PlatformName)\bin\gailutil-$(ApiVersion).lib $(CopyDir)\lib

 | 
			
		||||
copy .\Release\$(PlatformName)\bin\gtk3-demo.exe $(CopyDir)\bin

 | 
			
		||||
copy .\Release\$(PlatformName)\bin\gtk3-demo.pdb $(CopyDir)\bin

 | 
			
		||||
copy .\Release\$(PlatformName)\bin\gtk3-demo-application.exe $(CopyDir)\bin

 | 
			
		||||
copy .\Release\$(PlatformName)\bin\gtk3-demo-application.pdb $(CopyDir)\bin

 | 
			
		||||
copy .\Release\$(PlatformName)\bin\gtk3-icon-browser.exe $(CopyDir)\bin

 | 
			
		||||
copy .\Release\$(PlatformName)\bin\gtk3-icon-browser.pdb $(CopyDir)\bin

 | 
			
		||||
copy .\Release\$(PlatformName)\bin\gtk-encode-symbolic-svg.exe $(CopyDir)\bin

 | 
			
		||||
copy .\Release\$(PlatformName)\bin\gtk-encode-symbolic-svg.pdb $(CopyDir)\bin

 | 
			
		||||
copy .\Release\$(PlatformName)\bin\gtk-update-icon-cache.exe $(CopyDir)\bin

 | 
			
		||||
copy .\Release\$(PlatformName)\bin\gtk-update-icon-cache.pdb $(CopyDir)\bin

 | 
			
		||||
copy .\Release\$(PlatformName)\bin\gtk-query-settings.exe $(CopyDir)\bin

 | 
			
		||||
copy .\Release\$(PlatformName)\bin\gtk-query-settings.pdb $(CopyDir)\bin

 | 
			
		||||
copy .\Release\$(PlatformName)\bin\gtk-builder-tool.exe $(CopyDir)\bin

 | 
			
		||||
copy .\Release\$(PlatformName)\bin\gtk-builder-tool.pdb $(CopyDir)\bin

 | 
			
		||||
if exist .\Release\$(PlatformName)\bin\Gdk-3.0.gir copy .\Release\$(PlatformName)\bin\Gdk-3.0.gir $(CopyDir)\share\gir-1.0

 | 
			
		||||
if exist .\Release\$(PlatformName)\bin\GdkWin32-3.0.gir copy .\Release\$(PlatformName)\bin\GdkWin32-3.0.gir $(CopyDir)\share\gir-1.0

 | 
			
		||||
if exist .\Release\$(PlatformName)\bin\Gtk-3.0.gir copy .\Release\$(PlatformName)\bin\Gtk-3.0.gir $(CopyDir)\share\gir-1.0

 | 
			
		||||
if exist .\Release\$(PlatformName)\bin\Gdk-3.0.typelib copy .\Release\$(PlatformName)\bin\Gdk-3.0.typelib $(CopyDir)\lib\girepository-1.0

 | 
			
		||||
if exist .\Release\$(PlatformName)\bin\GdkWin32-3.0.typelib copy .\Release\$(PlatformName)\bin\GdkWin32-3.0.typelib $(CopyDir)\lib\girepository-1.0

 | 
			
		||||
if exist .\Release\$(PlatformName)\bin\Gtk-3.0.typelib copy .\Release\$(PlatformName)\bin\Gtk-3.0.typelib $(CopyDir)\lib\girepository-1.0

 | 
			
		||||
goto DONE_BIN

 | 
			
		||||
 | 
			
		||||
:DO_BROADWAY_DEBUG

 | 
			
		||||
copy .\Debug\$(PlatformName)\bin\$(GtkDllPrefix)gtk-3$(GtkDllSuffix).dll $(CopyDir)\bin

 | 
			
		||||
copy .\Debug\$(PlatformName)\bin\$(GtkDllPrefix)gtk-3$(GtkDllSuffix).pdb $(CopyDir)\bin

 | 
			
		||||
copy .\Debug\$(PlatformName)\bin\$(GtkDllPrefix)gailutil-3$(GtkDllSuffix).dll $(CopyDir)\bin

 | 
			
		||||
copy .\Debug\$(PlatformName)\bin\$(GtkDllPrefix)gailutil-3$(GtkDllSuffix).pdb $(CopyDir)\bin

 | 
			
		||||
copy .\Debug\$(PlatformName)\bin\gtk-$(ApiVersion).lib $(CopyDir)\lib

 | 
			
		||||
copy .\Debug\$(PlatformName)\bin\gailutil-$(ApiVersion).lib $(CopyDir)\lib

 | 
			
		||||
copy .\Debug\$(PlatformName)\bin\gtk3-demo.exe $(CopyDir)\bin

 | 
			
		||||
copy .\Debug\$(PlatformName)\bin\gtk3-demo.pdb $(CopyDir)\bin

 | 
			
		||||
copy .\Debug\$(PlatformName)\bin\gtk3-demo-application.exe $(CopyDir)\bin

 | 
			
		||||
copy .\Debug\$(PlatformName)\bin\gtk3-demo-application.pdb $(CopyDir)\bin

 | 
			
		||||
copy .\Debug\$(PlatformName)\bin\gtk3-icon-browser.exe $(CopyDir)\bin

 | 
			
		||||
copy .\Debug\$(PlatformName)\bin\gtk3-icon-browser.pdb $(CopyDir)\bin

 | 
			
		||||
copy .\Debug\$(PlatformName)\bin\gtk-encode-symbolic-svg.exe $(CopyDir)\bin

 | 
			
		||||
copy .\Debug\$(PlatformName)\bin\gtk-encode-symbolic-svg.pdb $(CopyDir)\bin

 | 
			
		||||
copy .\Debug\$(PlatformName)\bin\gtk-update-icon-cache.exe $(CopyDir)\bin

 | 
			
		||||
copy .\Debug\$(PlatformName)\bin\gtk-update-icon-cache.pdb $(CopyDir)\bin

 | 
			
		||||
copy .\Debug\$(PlatformName)\bin\gtk-query-settings.exe $(CopyDir)\bin

 | 
			
		||||
copy .\Debug\$(PlatformName)\bin\gtk-query-settings.pdb $(CopyDir)\bin

 | 
			
		||||
copy .\Debug\$(PlatformName)\bin\gtk-builder-tool.exe $(CopyDir)\bin

 | 
			
		||||
copy .\Debug\$(PlatformName)\bin\gtk-builder-tool.pdb $(CopyDir)\bin

 | 
			
		||||
if exist .\Debug\$(PlatformName)\bin\Gdk-3.0.gir copy .\Debug\$(PlatformName)\bin\Gdk-3.0.gir $(CopyDir)\share\gir-1.0

 | 
			
		||||
if exist .\Debug\$(PlatformName)\bin\GdkWin32-3.0.gir copy .\Debug\$(PlatformName)\bin\GdkWin32-3.0.gir $(CopyDir)\share\gir-1.0

 | 
			
		||||
if exist .\Debug\$(PlatformName)\bin\Gtk-3.0.gir copy .\Debug\$(PlatformName)\bin\Gtk-3.0.gir $(CopyDir)\share\gir-1.0

 | 
			
		||||
if exist .\Debug\$(PlatformName)\bin\Gdk-3.0.typelib copy .\Debug\$(PlatformName)\bin\Gdk-3.0.typelib $(CopyDir)\lib\girepository-1.0

 | 
			
		||||
if exist .\Debug\$(PlatformName)\bin\GdkWin32-3.0.typelib copy .\Debug\$(PlatformName)\bin\GdkWin32-3.0.typelib $(CopyDir)\lib\girepository-1.0

 | 
			
		||||
if exist .\Debug\$(PlatformName)\bin\Gtk-3.0.typelib copy .\Debug\$(PlatformName)\bin\Gtk-3.0.typelib $(CopyDir)\lib\girepository-1.0

 | 
			
		||||
:DONE_BIN

 | 
			
		||||
 | 
			
		||||
copy ..\gdk-3.0.pc $(CopyDir)\lib\pkgconfig

 | 
			
		||||
copy ..\gdk-3.0.pc $(CopyDir)\lib\pkgconfig\gdk-win32-3.0.pc

 | 
			
		||||
copy "..\gtk+-3.0.pc" $(CopyDir)\lib\pkgconfig

 | 
			
		||||
copy "..\gtk+-3.0.pc" "$(CopyDir)\lib\pkgconfig\gtk+-win32-3.0.pc"

 | 
			
		||||
copy ..\gail-3.0.pc $(CopyDir)\lib\pkgconfig

 | 
			
		||||
			  "
 | 
			
		||||
	/>
 | 
			
		||||
	<UserMacro
 | 
			
		||||
		Name="GtkDoInstall"
 | 
			
		||||
		Value="
 | 
			
		||||
echo off

 | 
			
		||||
mkdir $(CopyDir)\include\gtk-$(ApiVersion)\gdk\win32

 | 
			
		||||
mkdir $(CopyDir)\include\gtk-$(ApiVersion)\gdk\deprecated

 | 
			
		||||
mkdir $(CopyDir)\include\gtk-$(ApiVersion)\gtk\a11y

 | 
			
		||||
mkdir $(CopyDir)\include\gtk-$(ApiVersion)\gtk\deprecated

 | 
			
		||||
 | 
			
		||||
copy ..\..\gdk\win32\gdkwin32.h $(CopyDir)\include\gtk-$(ApiVersion)\gdk

 | 
			
		||||
 | 
			
		||||
if "$(ConfigurationName)" == "Release" goto COPY_RELEASE_BUILT_HEADERS

 | 
			
		||||
if "$(ConfigurationName)" == "Release_Broadway" goto COPY_RELEASE_BUILT_HEADERS

 | 
			
		||||
if "$(ConfigurationName)" == "Debug" goto COPY_DEBUG_BUILT_HEADERS

 | 
			
		||||
if "$(ConfigurationName)" == "Debug_Broadway" goto COPY_DEBUG_BUILT_HEADERS

 | 
			
		||||
 | 
			
		||||
:COPY_DEBUG_BUILT_HEADERS

 | 
			
		||||
copy .\Debug\$(PlatformName)\obj\gdk-3\gdk\gdkconfig.h $(CopyDir)\include\gtk-$(ApiVersion)\gdk

 | 
			
		||||
copy .\Debug\$(PlatformName)\obj\gdk-3\gdk\gdkenumtypes.h $(CopyDir)\include\gtk-$(ApiVersion)\gdk

 | 
			
		||||
copy .\Debug\$(PlatformName)\obj\gdk-3\gdk\gdkversionmacros.h $(CopyDir)\include\gtk-$(ApiVersion)\gdk

 | 
			
		||||
copy .\Debug\$(PlatformName)\obj\gtk-3\gtk\gtktypebuiltins.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

 | 
			
		||||
copy .\Debug\$(PlatformName)\obj\gtk-3\gtk\gtkversion.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

 | 
			
		||||
goto CONTINUE_HEADERS

 | 
			
		||||
 | 
			
		||||
:COPY_RELEASE_BUILT_HEADERS

 | 
			
		||||
copy .\Release\$(PlatformName)\obj\gdk-3\gdk\gdkconfig.h $(CopyDir)\include\gtk-$(ApiVersion)\gdk

 | 
			
		||||
copy .\Release\$(PlatformName)\obj\gdk-3\gdk\gdkenumtypes.h $(CopyDir)\include\gtk-$(ApiVersion)\gdk

 | 
			
		||||
copy .\Release\$(PlatformName)\obj\gdk-3\gdk\gdkversionmacros.h $(CopyDir)\include\gtk-$(ApiVersion)\gdk

 | 
			
		||||
copy .\Release\$(PlatformName)\obj\gtk-3\gtk\gtktypebuiltins.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

 | 
			
		||||
copy .\Release\$(PlatformName)\obj\gtk-3\gtk\gtkversion.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

 | 
			
		||||
goto CONTINUE_HEADERS

 | 
			
		||||
 | 
			
		||||
:CONTINUE_HEADERS

 | 
			
		||||
#include "gdk-3.headers"
 | 
			
		||||
#include "gdk3-win32.headers"
 | 
			
		||||
#include "gtk-3.headers"
 | 
			
		||||
 | 
			
		||||
mkdir $(CopyDir)\include\gail-$(ApiVersion)\libgail-util

 | 
			
		||||
#include "gailutil-3.headers"
 | 
			
		||||
 | 
			
		||||
mkdir $(CopyDir)\share\icons\hicolor\16x16\apps

 | 
			
		||||
copy ..\..\demos\gtk-demo\data\16x16\gtk3-demo.png $(CopyDir)\share\icons\hicolor\16x16\apps\

 | 
			
		||||
mkdir $(CopyDir)\share\icons\hicolor\22x22\apps

 | 
			
		||||
copy ..\..\demos\gtk-demo\data\22x22\gtk3-demo.png $(CopyDir)\share\icons\hicolor\22x22\apps\

 | 
			
		||||
mkdir $(CopyDir)\share\icons\hicolor\24x24\apps

 | 
			
		||||
copy ..\..\demos\gtk-demo\data\24x24\gtk3-demo.png $(CopyDir)\share\icons\hicolor\24x24\apps\

 | 
			
		||||
mkdir $(CopyDir)\share\icons\hicolor\32x32\apps

 | 
			
		||||
copy ..\..\demos\gtk-demo\data\32x32\gtk3-demo.png $(CopyDir)\share\icons\hicolor\32x32\apps\

 | 
			
		||||
mkdir $(CopyDir)\share\icons\hicolor\48x48\apps

 | 
			
		||||
copy ..\..\demos\gtk-demo\data\48x48\gtk3-demo.png $(CopyDir)\share\icons\hicolor\48x48\apps\

 | 
			
		||||
mkdir $(CopyDir)\share\icons\hicolor\256x256\apps

 | 
			
		||||
copy ..\..\demos\gtk-demo\data\256x256\gtk3-demo.png $(CopyDir)\share\icons\hicolor\256x256\apps\

 | 
			
		||||
 | 
			
		||||
mkdir $(CopyDir)\share\glib-2.0\schemas

 | 
			
		||||
copy ..\..\gtk\org.gtk.Settings.ColorChooser.gschema.xml $(CopyDir)\share\glib-2.0\schemas

 | 
			
		||||
copy ..\..\gtk\org.gtk.Settings.Debug.gschema.xml $(CopyDir)\share\glib-2.0\schemas

 | 
			
		||||
copy ..\..\gtk\org.gtk.Settings.EmojiChooser.gschema.xml $(CopyDir)\share\glib-2.0\schemas

 | 
			
		||||
copy ..\..\gtk\org.gtk.Settings.FileChooser.gschema.xml $(CopyDir)\share\glib-2.0\schemas

 | 
			
		||||
copy ..\..\demos\gtk-demo\org.gtk.Demo.gschema.xml $(CopyDir)\share\glib-2.0\schemas

 | 
			
		||||
		      "
 | 
			
		||||
	/>
 | 
			
		||||
	<UserMacro
 | 
			
		||||
		Name="GtkPostInstall"
 | 
			
		||||
		Value="
 | 
			
		||||
echo "Compiling gsettings XML Files..."

 | 
			
		||||
$(GlibEtcInstallRoot)\bin\glib-compile-schemas.exe $(CopyDir)\share\glib-2.0\schemas

 | 
			
		||||
 | 
			
		||||
echo "Generating icon cache..."

 | 
			
		||||
$(CopyDir)\bin\gtk-update-icon-cache.exe --ignore-theme-index --force "$(CopyDir)\share\icons\hicolor"
 | 
			
		||||
		      "
 | 
			
		||||
	/>
 | 
			
		||||
	<UserMacro
 | 
			
		||||
		Name="GtkDoInstallBroadwayHeaders"
 | 
			
		||||
		Value="
 | 
			
		||||
copy ..\..\gdk\broadway\gdkbroadway.h $(CopyDir)\include\gtk-$(ApiVersion)\gdk

 | 
			
		||||
mkdir $(CopyDir)\include\gtk-$(ApiVersion)\gdk\broadway

 | 
			
		||||
#include "gdk3-broadway.headers"
 | 
			
		||||
        "
 | 
			
		||||
	/>
 | 
			
		||||
	<UserMacro
 | 
			
		||||
		Name="GenerateGtkPC"
 | 
			
		||||
		Value="$(PythonDir)\python ..\gtkpc.py --prefix=$(CopyDir) --version=$(GtkVersion) --host=i686-pc-vs$(VSVer)"
 | 
			
		||||
	/>
 | 
			
		||||
	<UserMacro
 | 
			
		||||
		Name="GenerateGtkPCX64"
 | 
			
		||||
		Value="$(PythonDirX64)\python ..\gtkpc.py --prefix=$(CopyDir) --version=$(GtkVersion) --host=x86_64-pc-vs$(VSVer)"
 | 
			
		||||
	/>
 | 
			
		||||
</VisualStudioPropertySheet>
 | 
			
		||||
		Reference in New Issue
	
	Block a user