122 Commits (b42adc8a5460c44226dc42291df790c6ec954922)

Author SHA1 Message Date
Nirbheek Chauhan a2262103fb Implement mlog.warning and use it everywhere for warnings 8 years ago
Patrick Griffis 314eb5110e gettext: Use argparse to handle arguments 8 years ago
Emmanuele Bassi e226d702bc gtkdoc: Add `ignore_headers` positional argument 8 years ago
Emmanuele Bassi 6eeecb8585 gtkdochelper: Add 'overrides.txt' to the content files 8 years ago
Aurelien Jarno caa1ef6318 Fix depfixer on MIPS. 8 years ago
Patrick Griffis 423c8dbb40 gettext: Add update-po target 8 years ago
Patrick Griffis 1781129740 gnome: Add yelp() function 8 years ago
Patrick Griffis 44690763b0 gnome: Include build dir in gtkdoc-mkhtml path 8 years ago
Hemmo Nieminen c4fabc8ecf Don't mention non-existing log files after testing. 8 years ago
Patrick Griffis f30be6fb92 gettext: Add ability to set GETTEXTDATADIRS 8 years ago
Jussi Pakkanen 1f4cce86ad Remove shebangs on files that are not runnable and add execute bits to those that are. 8 years ago
Thibault Saunier bb3823e6f4 gnome: Allow specifying gtkdoc where to install directory 8 years ago
Thibault Saunier f86fbf6ebf gnome: Run gtkdoc-scanobjs and add a way to get assets working 8 years ago
Tim-Philipp Müller 5ebc77f722 i18n: use POTFILES.in as fallback if there's no POTFILES in po dir 8 years ago
Thibault Saunier a2e7ebc575 Add a new 'environment' object to be used to build test environment (#781) 8 years ago
Thibault Saunier 5d30ea99ea meson_test: Add env variables to the test logs file (#767) 8 years ago
Jussi Pakkanen 3f62fb788b Remove unneeded shebang line that was triggering some linters. 8 years ago
Elliott Sales de Andrade 38a2a636b5 Refactor DESTDIR determination into a single function. 8 years ago
Elliott Sales de Andrade 3a593d0aca Always obey DESTDIR even with absolute install_dir. 8 years ago
Elliott Sales de Andrade fe0aa7daff Convert depfixer.Elf class into a context manager. 8 years ago
Elliott Sales de Andrade 4c71695e41 Use context manager for file I/O. 8 years ago
Elliott Sales de Andrade b7757189e4 Echo stderr from captured command. 8 years ago
Elliott Sales de Andrade 70d94a5550 Allow capturing command output of a custom target. 8 years ago
Jussi Pakkanen 3671c40a4b Handle both DT_RPATH as well as DT_RUNPATH when fixing rpath settings. 8 years ago
Nirbheek Chauhan 042e0b3467 gtkdochelper: Add error checking and printing 8 years ago
Nirbheek Chauhan 69d9c2228d vs: Fix Meson invocation while doing regen (#646) 8 years ago
Jussi Pakkanen 38a896ae51 Create a log file of all files installed. 8 years ago
Nirbheek Chauhan 598997bdb5 scripts/install: Also strip '\' from the end of a path 9 years ago
Nirbheek Chauhan b2fb4f9d66 scripts: Use destdir_join fix for all DESTDIR prefixing (#598) 9 years ago
Hemmo Nieminen 30bbcded23 meson_test: Fix a bug in valgrind argument handling. 9 years ago
Jussi Pakkanen 205037047f Try to delete target files before installing. Closes #578. 9 years ago
Jussi Pakkanen 0482635c12 Handle case of install_subdirring a subdir. 9 years ago
Jussi Pakkanen beb6827413 Installing subdirs now merges with existing files in the target dir. 9 years ago
Jussi Pakkanen 9dace5fc5e Always initialise final_command. 9 years ago
Jussi Pakkanen aac7f6ef1f Since we only care about shebang line and sane ones use plain ASCII, use an encoding that can not fail. Closes #561. 9 years ago
Jussi Pakkanen 1b78e354a6 Join windows-style destdir paths correctly. Closes #567. 9 years ago
Jussi Pakkanen 3b3c05f6b1 Can pass extra args to xgettext. Closes #554. 9 years ago
Emmanuele Bassi 8998e44cd9 Support passing extra arguments to gtkdoc-fixxref 9 years ago
Jussi Pakkanen 1a0938cc25 Automagic scan-build support. 9 years ago
Jussi Pakkanen dc148e0702 Remove all special casing for gettext and use elementary operations instead. 9 years ago
Minijackson cab1c3f2bf Fix argv count requirement in delwithsuffix.py script 9 years ago
Nirbheek Chauhan ed774a68c6 scripts/meson_exe: prepend extra_paths to PATH instead of appending 9 years ago
Nirbheek Chauhan e3bc2e5c68 ninja: Set PATH for CustomTargets with built EXEs on Windows 9 years ago
trhd a76693f338 Fix a bug (typo) seen when printing the logs from failed tests. (#513) 9 years ago
Jussi Pakkanen ea092fefc2 Use individual tempdirs for building and installing in unit tests. 9 years ago
Hemmo Nieminen 5764bee2f4 meson_test: Don't print logs from failing tests that are expected to fail. 9 years ago
Hemmo Nieminen 297749581d meson_test: Add support for --print-errorlogs option. 9 years ago
Hemmo Nieminen f2868420ca meson_test: Add support for --no-stdsplit option. 9 years ago
Hemmo Nieminen 457ecb6be7 meson_test: Move "options" to a global variable. 9 years ago
Jussi Pakkanen 67377e69b5 Invoke depfixer in-process to make it faster. Closes #480. 9 years ago