summaryrefslogtreecommitdiff
path: root/build-aux
Commit message (Collapse)AuthorAgeFilesLines
* Deal with glib-compile-resources not in the PATHEmmanuele Bassi2021-01-041-1/+8
| | | | | The gen-resources.py script must be aware of the location of glib-compile-resources, in case it's not in the PATH.
* Fix exit status of gen-resources.pyMichael Forney2020-04-021-8/+1
| | | | | | | | If glib-compile-resources did not produce anything on stdout, gen-resources.py reports success, even if it actually failed. This can lead to a build error down the line. Instead, just use os.execvpe after setting up the environment.
* Use the appropriate gdk-pixbuf-query-loaders on post-installEmmanuele Bassi2019-06-292-7/+9
| | | | | | | We should not rely on the installation prefix being part of PATH, but is the location of the binary used by the build system. Fixes: #126
* build: Add post install script for MSVC buildsChun-wei Fan2018-06-081-0/+23
| | | | | | | | | | Visual Studio builds do not assume the presence of a shell script interpreter but would normally use cmd.exe, which would make the post install shell script useless in such situations. Fix this by adding a Windows .bat port of the post install script, to be used on Visual Studio builds, which may be usable on MinGW builds if MinGW builds can be done directly in cmd.exe.
* Change to more compatible shell locationBrendan L2018-05-011-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=795705
* meson: Add post-install scriptEmmanuele Bassi2018-04-291-0/+17
| | | | | | | If we're installing gdk-pixbuf ourselves, we should generate the loaders cache file — unless DESTDIR is set or we're cross-compiling, in which case we assume that there's a packaging system hook in place to do this at the end of a full build.
* build: Fix running gen-thumbnailer.py on WindowsChun-wei Fan2017-08-171-0/+4
| | | | | | | | | | | We need to prepend the PATH envvar so that the main GDK-Pixbuf DLL that we just built can be loaded on Windows when running this script, as Windows do not support rpath. Since gdk-pixbuf-pixdata resides in the same path as the main GDK-Pixbuf DLL, we can just use its path so that we can acquire the needed path to it. https://bugzilla.gnome.org/show_bug.cgi?id=785767
* Move all aux scripts to their own directoryEmmanuele Bassi2017-08-034-0/+182
This makes it easier to find them and reference them.