diff options
author | Chun-wei Fan <fanchunwei@src.gnome.org> | 2012-08-21 14:07:25 +0800 |
---|---|---|
committer | Chun-wei Fan <fanchunwei@src.gnome.org> | 2012-08-23 21:57:24 +0800 |
commit | 635f537ddfe7eccfc2de775f759fb9dfafb51983 (patch) | |
tree | d7c17f26e70f4360d95c8c1c03c5b41c656d666e /pango/mini-fribidi | |
parent | e5333ce32c04a1ddef5c2c6d2b6a414095c2e0ba (diff) | |
download | pango-635f537ddfe7eccfc2de775f759fb9dfafb51983.tar.gz |
autotools: Re-enable and enhance the completion of MSVC projects
-Isolate the creation of full MSVC projects for pango, pangoft2 and
pangocairo in a seperate build/Makefile-msvcproj.am, so it can be included
and used elsewhere.
-Update the Makefile.am's in pango/ and pango/mini-fribidi to include
and use build/Makefile-msvcproj.am to create the MSVC project files
-Use templates for the property sheets so that the listings of header files
to "install" can be filled in using build/Makefile-msvcproj.am, to
simplify future maintenance.
-Re-enable the distribution of the created project files and property
sheets
Diffstat (limited to 'pango/mini-fribidi')
-rw-r--r-- | pango/mini-fribidi/Makefile.am | 30 |
1 files changed, 4 insertions, 26 deletions
diff --git a/pango/mini-fribidi/Makefile.am b/pango/mini-fribidi/Makefile.am index c73ccfb5..07133668 100644 --- a/pango/mini-fribidi/Makefile.am +++ b/pango/mini-fribidi/Makefile.am @@ -30,32 +30,10 @@ EXTRA_DIST = \ fribidi_types.i -dist-hook: libmini-fribidi.sourcefiles libmini-fribidi.vs10.sourcefiles libmini-fribidi.vs10.sourcefiles.filters - -libmini-fribidi.sourcefiles: Makefile - for F in $(libmini_fribidi_la_SOURCES); do \ - case $$F in \ - *.c) echo ' <File RelativePath="..\..\..\pango\mini-fribidi\'$$F'" />' \ - ;; \ - esac; \ - done >libmini-fribidi.sourcefiles - -libmini-fribidi.vs10.sourcefiles: Makefile - for F in $(libmini_fribidi_la_SOURCES); do \ - case $$F in \ - *.c) echo ' <ClCompile Include="..\..\..\pango\mini-fribidi\'$$F'" />' \ - ;; \ - esac; \ - done >libmini-fribidi.vs10.sourcefiles - -libmini-fribidi.vs10.sourcefiles.filters: Makefile - for F in $(libmini_fribidi_la_SOURCES); do \ - case $$F in \ - *.c) echo ' <ClCompile Include="..\..\..\pango\mini-fribidi\'$$F'"><Filter>Source Files</Filter></ClCompile>' \ - ;; \ - esac; \ - done >libmini-fribidi.vs10.sourcefiles.filters +include $(top_srcdir)/build/Makefile-msvcproj.am + +dist-hook: $(fribidi_msvcproj_srcfiles) -DISTCLEANFILES = libmini-fribidi.sourcefiles libmini-fribidi.vs10.sourcefiles libmini-fribidi.vs10.sourcefiles.filters +DISTCLEANFILES = $(fribidi_msvcproj_srcfiles) -include $(top_srcdir)/git.mk |