| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
| |
This is so that we can support using a list of C includes and so
generate the full NMake Makefile modules to build the .gir files in
a simpler way.
|
|
|
|
|
| |
Sync the file from GLib so that we can build the introspection files
using Visual Studio 2017.
|
| |
|
|
|
|
|
| |
This will ensure that it will be up-to-date when win32/vs10/atk-install.props
is re-generated.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update the autotools scripts so that we can copy the Visual Studio 2010
project files and update them to obtain the Visual Studio 2017 projects.
As the format of the toolset version is different, allow a version number
string for the toolset version and use it if specified, otherwise just
create the toolset version string as we did before.
Note that Visual Studio 2015 and 2017 aims to be compatible in terms of
CRT usage, so it should be possible to use 2015-built binaries with
2017-built binaries.
|
| |
|
|
|
|
|
| |
The previous commit which moved the project files from build/win32/ to
win32/ also attempted to clean up things a bit. This fixes the cleanup.
|
|
|
|
|
| |
It was suggested that the project be moved to win32/, so that one will
need to go one less layer down into the tree to reach the project files.
|
|
|
|
|
|
| |
We will move the project files to win32/ from build/win32/ soon, so
prepare the way by making these autotools modules like what it is
in GLib just before moving them to win32/.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The reason is avoid collision with AtkObject.html on case-insensitive
filesystems.
One could argue that having a small html that just list AtkObject,
but this is done automatically by gtk-doc.
One could argue again, saying that probably the current chapter-split
main page (at atk-docs.sgml) is not the correct one, but I think
that for now a small id rename is better that a full main page
overhaul.
https://bugzilla.gnome.org/show_bug.cgi?id=772236
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
This ensures that changes made to the generated atk-install.props are applied
to build/win32/vs[11|12|14] as well.
|
| |
|
|
|
|
| |
See https://developer.gnome.org/hig/stable/typography.html
|
|
|
|
| |
(cherry picked from commit d57f97d831b02071e3a17d8376e5d27c52a523de)
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Future versions of gettext will fail if this header is missing.
|
|
|
|
|
| |
Allow the use of ${exec_prefix} for libdir and includedir when passing
them in as arguments to the script.
|
| |
|
| |
|
| |
|
|
|
|
| |
The required packages should be space-separated, not comma-separated.
|
|
|
|
|
|
|
|
|
| |
Some packages might have some parts that are built for certain build
configs, meaning that they could have .pc files of their own, such as
Pango, where PangoFT2 is optionally built. Allow such an option if
needed.
Also remove some trailing whitespaces.
|
|
|
|
|
|
| |
Change the build event type to post build event, for all build types, to
ensure that we have the .pc file generated before copying the files, if
applicable.
|
|
|
|
|
|
| |
...if Python can be found via $(PythonPath) (x86 builds) or
$(PythonPathX64) (x64 builds). This makes it easier for packages that
requires atk.pc for introspection.
|
|
|
|
| |
This is needed so that we can generate the .pc file from the .pc.in file.
|
|
|
|
| |
We don't need to delete the .pyc files upon cleaning, so remove this line.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This uses the common autotools module that was added in the previous commit
to generate the command lines used to generate the .gir and compile the
.typelib files, as well as the file list that is to be consumed during the
generation of the .gir files.
This also makes the detectmsvc-msvc.mak and introspection-msvc.mak NMake
modules the same as the ones in $(glib_srcroot)/build/win32 and
$(gi_srcroot)/build/win32 respectively, so that they may be copied from
these locations when they are updated.
https://bugzilla.gnome.org/show_bug.cgi?id=764983
|
|
|
|
|
|
|
|
|
| |
This adds a common autotools module that can be included by the Makefile.am's
to generate the filelist and to assemble the command line to call
g-ir-scanner and g-ir-compiler to generate the .gir files and .typelib files
respectively.
https://bugzilla.gnome.org/show_bug.cgi?id=764983
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=764883
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
I think that code was there in order to explain why it is not
needed. If that case, it would be better to just move the comment
around.
In general having code around #if 0 is a maintenance burden. That code
has not been compiled for years and nothing happen. It is better to
just remove it.
|
|
|
|
|
|
|
|
| |
Commit 1b11db36463116310ec2e40a7072d205a6536532 that switched the build
system to use upstream gettext intead glib-gettext accidentally changed
the gettext domain from atk10 to atk; this commit changes it back.
https://bugzilla.gnome.org/show_bug.cgi?id=763212
|
|
|
|
|
| |
We want to search for the GLib include paths before the include paths of
GLib's dependencies.
|
|
|
|
|
|
|
|
| |
gtkdocize either needs a --srcdir argument or needs to be run in the
source directory. Fix that by updating autogen.sh from the latest
template:
https://wiki.gnome.org/Projects/GnomeCommon/Migration#autogen.sh
|
| |
|
| |
|