| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
| |
Clean up our shi^W"stuff". Please confirm I didn't break everything.
|
| |
|
|
|
|
| |
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=694697
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Without this change, out-of-tree distcheck doesn't get very far.
Similarly, allow *.vcxproj, *.props to be in either the builddir or
the srcdir.
Finally, since I'm touching these lines anyway, eliminate some
useless uses of cat: "cat x | sed 's/foo/bar/' > y" is
equivalent to "sed 's/foo/bar/' < x > y".
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=748176
Reviewed-by: Chun-wei Fan <fanchunwei@src.gnome.org>
|
| |
|
| |
|
|
|
|
| |
We can use $< for generating the MSVC 2012/2013 Solution files, so use it.
|
|
|
|
|
|
|
| |
This reverts commit c8b1d5bea67155ae51cb9a145d43df79a52faeb4.
See discussion:
https://bugzilla.gnome.org/show_bug.cgi?id=747772
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
After the removal of modules and configuration files, both
pango_get_lib_subdirectory and pango_get_sysconf_subdirectory are
meaningless now. This patch deprecates them and removes the Windows
specific behaviour as it prevents statically compiling Pango under
Windows.
https://bugzilla.gnome.org/show_bug.cgi?id=682840
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=747772
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Apaprently there are many incompatible realpath(1) implementations out
there, so things like --relative-to can't be assured to work everywhere,
such as on Ubuntu.
Instead, simply use the subst feature of automake to fulfil the same
purpose, which is like what the rest of this file does, and follows the
pattern of the introspection makefile, which this is modelled on.
Also update the simple tutorial and clean up a bit, changing $(empty) to
<nothing> as Behdad pointed out.
This is also checked with 'make -j8 distcheck'.
https://bugzilla.gnome.org/show_bug.cgi?id=735039
|
| |
|
|
|
|
|
|
|
| |
This reverts commit aa7a9e08d33ac01aa43460a064e086b099f71642.
Sorry, I accidently committed this in master, when I am supposed to commit
in my own local branch.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Apaprently there are many incompatible realpath(1) implementations out
there, so things like --relative-to can't be assured to work everywhere,
such as on Ubuntu.
Instead, simply use the subst feature of automake to fulfil the same
purpose, which is like what the rest of this file does, and follows the
pattern of the introspection makefile, which this is modelled on.
This is also checked with 'make -j8 distcheck'
https://bugzilla.gnome.org/show_bug.cgi?id=735039
|
|
|
|
|
|
|
| |
Since we are no longer using the interim Makefile-msvcproj.am way to
generate the complete MSVC build files, change all PangoApiVersion to
ApiVersion, to be consistent with the other MSVC build files in the GTK+/
Clutter stack.
|
|
|
|
|
|
| |
Create the directory where the headers should be copied. I did not notice
this as there was always
$(GlibEtcInstallRoot)\vs$(VSVER)\$(PLAT)\include\pango-1.0\pango. Oops.
|
|
|
|
| |
We don't need them around anymore
|
|
|
|
|
| |
...as this is interim that is to be superceded by Makefile.msvcproj, which
is meant to be usable across different projects.
|
|
|
|
|
| |
The command macro for copying config.h.win32 to config.h was wrong due to
a leftover when copying the rule. Fix that, oops.
|
|
|
|
|
|
|
|
|
| |
This restores the EXTRA_DIST for the project file related items, as the
underlying mechanism in the previous commit (i.e. Makefile-newvs.am) has
been cleaned up and fixed to allow 'make -jN distcheck' to complete
successfully.
https://bugzilla.gnome.org/show_bug.cgi?id=735039
|
|
|
|
|
|
|
| |
This allows this common autotools file to be cleaned up quite a bit, and
has the benefit of having 'make -jN distcheck' complete successfully.
https://bugzilla.gnome.org/show_bug.cgi?id=735039
|
|
|
|
|
|
|
|
|
|
| |
... in a way that 'make distcheck' (with or without -jN) completes
successfully. This uses the common autotools module that was added in
a previous commit so that we just need to define the items needed and call
the things in there during 'make dist' (or 'make distcheck'), which would
have things in a more tidy manner for this.
https://bugzilla.gnome.org/show_bug.cgi?id=735039
|
|
|
|
|
|
|
|
|
|
| |
This adds a common autotools module that can be used by various projects to
generate the Visual Studio projects as needed, and if necessary, generate
the headers listings to "install" for that project, based on items passed
in to this. This is modelled on the Makefile.introspection autotools file
that is used by many GNOME projects to generate the introspection files.
https://bugzilla.gnome.org/show_bug.cgi?id=735039
|
|
|
|
|
|
| |
Use a custom build rule for the copying of config.h.win32 to config.h, and
reflect on the changes on the module source files for the Arabic and Indic
line breaks.
|
| |
|
| |
|
|
|
|
| |
I have no idea how this was never caught before.
|
| |
|
| |
|
|
|
|
| |
Regression from 137832fa931e875b900dedd1c8909b46d1f7e8ad.
|
|
|
|
| |
Followup to 81904127fe1107b6c0db4ce50c3d44cdf63b7f67.
|
|\
| |
| |
| |
| |
| |
| |
| | |
Bug 733882 - Kill Pango modules, engines, and config files
This removes use of gmodule modules, config files, and deprecates
engine and module APIs, although for compatibility reasons, those
are still used internally to wire things up. ~2500 lines gone.
|
| | |
|
| | |
|
| |
| |
| |
| | |
Part of Bug 733882 - Kill Pango modules, engines, and config files
|
| |
| |
| |
| | |
Sigh.
|
| |
| |
| |
| | |
Win32 maintainer, please...
|
| | |
|
| |
| |
| |
| | |
What is this...
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
This should complete the kill-modules effort. What is left is leftover
removal and unbreaking stuff.
Bug 733882 - Kill Pango modules, engines, and config files
|
| | |
|
| |
| |
| |
| | |
In preparation for merging all language engines into one.
|
| | |
|