glib/win32/vs9/Makefile.am
Chun-wei Fan a00e7ed32e win32: Update MSVC projects for glib-genmarshal
glib-genmarshal is now a Python script instead of a compiled program, so
we need to:

-Remove the projects that are used to build the glib-genmarshal sources.
-Generate the full glib-genmarshal Python script from glib-genmarshal.in
-Make Python a hard build-time requirement, since we use this tool
 in many parts of the stack (and it is the case for glib-mkenums).
-Tell people in the Visual Studio build README.txt files that Python
 2.7.x or 3.x is now required for the build/"install".
2017-07-12 18:00:22 +08:00

42 lines
1021 B
Makefile

GENERATED_ITEMS = \
glib.vcproj \
gobject.vcproj \
gio.vcproj \
glib-compile-schemas.vcproj \
glib-compile-resources.vcproj \
gio-tool.vcproj \
glib-version-paths.vsprops \
glib-install.vsprops
MSVC_HEADERS_LIST = glib.headers gobject.headers gio.headers
EXTRA_DIST = \
README.txt \
glib.sln \
glib.vcprojin \
gspawn-win32-helper-console.vcproj \
gspawn-win32-helper.vcproj \
gmodule.vcproj \
gobject.vcprojin \
gthread.vcproj \
gio.vcprojin \
gsettings.vcproj \
gresource.vcproj \
gio-querymodules.vcproj \
gdbus.vcproj \
glib-compile-schemas.vcprojin \
glib-compile-resources.vcprojin \
gio-tool.vcprojin \
glib-install.vcproj \
glib-build-defines.vsprops \
glib-version-paths.vsprops.in \
glib-gen-srcs.vsprops \
glib-install.vspropsin \
$(GENERATED_ITEMS)
glib-install.vsprops: $(top_srcdir)/win32/vs9/glib-install.vspropsin $(MSVC_HEADERS_LIST)
$(CPP) -P - <$(top_srcdir)/win32/vs9/glib-install.vspropsin >$@
rm $(MSVC_HEADERS_LIST)
DISTCLEANFILES = $(GENERATED_ITEMS)