build: Drop gtk3-install.[vsprops|props]
They are not used anymore, and are removed at this point.
This commit is contained in:
parent
455686a57f
commit
f4811ea1f1
@ -459,13 +459,6 @@ MSVCPROJS = gdk-3
|
|||||||
|
|
||||||
gdk_3_FILES = $(gdk_c_sources)
|
gdk_3_FILES = $(gdk_c_sources)
|
||||||
gdk_3_EXCLUDES = dummy
|
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
|
include $(top_srcdir)/win32/Makefile.msvcproj
|
||||||
|
|
||||||
@ -510,7 +503,6 @@ endif
|
|||||||
|
|
||||||
dist-hook: \
|
dist-hook: \
|
||||||
$(top_builddir)/win32/vs9/gdk-3.vcproj \
|
$(top_builddir)/win32/vs9/gdk-3.vcproj \
|
||||||
$(top_builddir)/win32/vs9/gdk-3.headers \
|
|
||||||
$(INTROSPECTION_INTERMEDIATE_ITEMS)
|
$(INTROSPECTION_INTERMEDIATE_ITEMS)
|
||||||
|
|
||||||
DISTCLEANFILES = gdkconfig.h stamp-gc-h
|
DISTCLEANFILES = gdkconfig.h stamp-gc-h
|
||||||
|
@ -72,11 +72,6 @@ MSVCPROJS = gdk3-broadway broadwayd
|
|||||||
|
|
||||||
gdk3_broadway_FILES = $(libgdk_broadway_la_SOURCES)
|
gdk3_broadway_FILES = $(libgdk_broadway_la_SOURCES)
|
||||||
gdk3_broadway_EXCLUDES = dummy
|
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_FILES = $(broadwayd_SOURCES)
|
||||||
broadwayd_EXCLUDES = dummy
|
broadwayd_EXCLUDES = dummy
|
||||||
@ -85,7 +80,6 @@ include $(top_srcdir)/win32/Makefile.msvcproj
|
|||||||
|
|
||||||
dist-hook: \
|
dist-hook: \
|
||||||
$(top_builddir)/win32/vs9/gdk3-broadway.vcproj \
|
$(top_builddir)/win32/vs9/gdk3-broadway.vcproj \
|
||||||
$(top_builddir)/win32/vs9/broadwayd.vcproj \
|
$(top_builddir)/win32/vs9/broadwayd.vcproj
|
||||||
$(top_builddir)/win32/vs9/gdk3-broadway.headers
|
|
||||||
|
|
||||||
-include $(top_srcdir)/git.mk
|
-include $(top_srcdir)/git.mk
|
||||||
|
@ -47,16 +47,10 @@ MSVCPROJS = gdk3-win32
|
|||||||
|
|
||||||
gdk3_win32_FILES = $(libgdk_win32_la_SOURCES)
|
gdk3_win32_FILES = $(libgdk_win32_la_SOURCES)
|
||||||
gdk3_win32_EXCLUDES = dummy
|
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
|
include $(top_srcdir)/win32/Makefile.msvcproj
|
||||||
|
|
||||||
dist-hook: \
|
dist-hook: \
|
||||||
$(top_builddir)/win32/vs9/gdk3-win32.vcproj \
|
$(top_builddir)/win32/vs9/gdk3-win32.vcproj
|
||||||
$(top_builddir)/win32/vs9/gdk3-win32.headers
|
|
||||||
|
|
||||||
-include $(top_srcdir)/git.mk
|
-include $(top_srcdir)/git.mk
|
||||||
|
@ -526,14 +526,6 @@ gtk_3_FILES = \
|
|||||||
$(gtk_use_win32_c_sources)
|
$(gtk_use_win32_c_sources)
|
||||||
|
|
||||||
gtk_3_EXCLUDES = dummy
|
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
|
include $(top_srcdir)/win32/Makefile.msvcproj
|
||||||
|
|
||||||
@ -590,7 +582,6 @@ endif
|
|||||||
|
|
||||||
dist-hook: \
|
dist-hook: \
|
||||||
$(top_builddir)/win32/vs9/gtk-3.vcproj \
|
$(top_builddir)/win32/vs9/gtk-3.vcproj \
|
||||||
$(top_builddir)/win32/vs9/gtk-3.headers \
|
|
||||||
$(INTROSPECTION_INTERMEDIATE_ITEMS)
|
$(INTROSPECTION_INTERMEDIATE_ITEMS)
|
||||||
|
|
||||||
# Install a RC file for the default GTK+ theme, and key themes
|
# 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_FILES = $(libgailutil_3_la_SOURCES)
|
||||||
|
|
||||||
gailutil_3_EXCLUDES = dummy
|
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
|
include $(top_srcdir)/win32/Makefile.msvcproj
|
||||||
|
|
||||||
dist-hook: \
|
dist-hook: \
|
||||||
$(top_builddir)/win32/vs9/gailutil-3.vcproj \
|
$(top_builddir)/win32/vs9/gailutil-3.vcproj
|
||||||
$(top_builddir)/win32/vs9/gailutil-3.headers
|
|
||||||
|
|
||||||
-include $(top_srcdir)/git.mk
|
-include $(top_srcdir)/git.mk
|
||||||
|
@ -17,13 +17,9 @@
|
|||||||
# MSVCPROJS = YourProject (can be multiple projects in a single srcdir)
|
# MSVCPROJS = YourProject (can be multiple projects in a single srcdir)
|
||||||
# YourProject_FILES = $(libyourlib_1_0_SOURCES)
|
# YourProject_FILES = $(libyourlib_1_0_SOURCES)
|
||||||
# YourProject_EXCLUDES = ... # list of sources to exclude, separated by '|', wildcards allowed; use random unsed value if none
|
# 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)
|
# 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.vcproj
|
||||||
# $(top_builddir)/win32/vs9/YourProject.headers
|
|
||||||
|
|
||||||
|
|
||||||
# Private functions
|
# 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_files=$(subst $(srcdir)\\,,$(subst $(builddir)\\,,$(subst $(top_builddir)\\$(_proj_path)\\,\\,$(_proj_files_raw))))
|
||||||
_proj_filters=$($(_proj_name)_EXCLUDES)
|
_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
|
# Creates Visual Studio 2008/2010 projects from items passed in from autotools files
|
||||||
# $(1) - Base Name of the MSVC project files (outputs)
|
# $(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
|
||||||
$(RM) $(1).vs10.sourcefiles.filters
|
$(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
|
endef
|
||||||
|
|
||||||
$(foreach proj,$(MSVCPROJS),$(eval $(call msvcproj-builder,$(proj))))
|
$(foreach proj,$(MSVCPROJS),$(eval $(call msvcproj-builder,$(proj))))
|
||||||
|
@ -21,13 +21,6 @@ GENERATED_ITEMS = \
|
|||||||
gailutil-3.vcxproj.filters \
|
gailutil-3.vcxproj.filters \
|
||||||
gtk3-version-paths.props
|
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 += \
|
EXTRA_DIST += \
|
||||||
README.txt \
|
README.txt \
|
||||||
gtk+.sln \
|
gtk+.sln \
|
||||||
@ -69,13 +62,4 @@ EXTRA_DIST += \
|
|||||||
DISTCLEANFILES = \
|
DISTCLEANFILES = \
|
||||||
$(GENERATED_ITEMS)
|
$(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
|
-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
|
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 = \
|
GENERATED_ITEMS = \
|
||||||
gdk3-win32.vcproj \
|
gdk3-win32.vcproj \
|
||||||
gdk3-broadway.vcproj \
|
gdk3-broadway.vcproj \
|
||||||
@ -44,10 +37,6 @@ EXTRA_DIST += \
|
|||||||
gtk3-version-paths.vsprops.in \
|
gtk3-version-paths.vsprops.in \
|
||||||
$(GENERATED_ITEMS)
|
$(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)
|
DISTCLEANFILES = $(GENERATED_ITEMS)
|
||||||
|
|
||||||
-include $(top_srcdir)/git.mk
|
-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>
|
|
Loading…
Reference in New Issue
Block a user