| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-07-24 | gtkdochelper: Add error checking and printing | Nirbheek Chauhan | |
| This helps debug why things are failing | |||
| 2016-07-19 | vs: Fix Meson invocation while doing regen (#646) | Nirbheek Chauhan | |
| The Meson script is not always in $scriptdir/../../ -- for instance if installed with pip on Windows, the scriptdir is in: C:/Python35/Lib/site-packages/meson-0.33.0.dev1-py3.5.egg/mesonbuild/scripts and the meson.py script is in: C:/Python35/Scripts So, let's save the path available as Environment().meson_script_file into the coredata.dat private file and use that to invoke Meson when doing regen. Also, let's fetch the backend that was used from the coredata too instead of hard-coding vs2010. Both these were causing a hard failure while doing regen with msbuild or visual studio. | |||
| 2016-07-13 | Merge pull request #417 from nirbheek/dll-paths | Jussi Pakkanen | |
| Fix filenames and paths used in DLL shared library generation | |||
| 2016-07-12 | Create a log file of all files installed. | Jussi Pakkanen | |
| 2016-07-01 | scripts/install: Also strip '\' from the end of a path | Nirbheek Chauhan | |
| Fixes installation of subdirs on Windows | |||
| 2016-06-16 | scripts: Use destdir_join fix for all DESTDIR prefixing (#598) | Nirbheek Chauhan | |
| 2016-06-06 | meson_test: Fix a bug in valgrind argument handling. | Hemmo Nieminen | |
| Do not modify the wrap command argument from the calling function. Appending the valgrind arguments to the wrap list argument will cause all the valgrind arguments to cumulate from all the tests to the wrapper command itself. | |||
| 2016-06-05 | Try to delete target files before installing. Closes #578. | Jussi Pakkanen | |
| 2016-05-30 | Handle case of install_subdirring a subdir. | Jussi Pakkanen | |
| 2016-05-30 | Installing subdirs now merges with existing files in the target dir. | Jussi Pakkanen | |
| 2016-05-28 | Always initialise final_command. | Jussi Pakkanen | |
| 2016-05-28 | Since we only care about shebang line and sane ones use plain ASCII, use an ↵ | Jussi Pakkanen | |
| encoding that can not fail. Closes #561. | |||
| 2016-05-28 | Join windows-style destdir paths correctly. Closes #567. | Jussi Pakkanen | |
| 2016-05-26 | Can pass extra args to xgettext. Closes #554. | Jussi Pakkanen | |
| 2016-05-25 | Merge pull request #556 from ebassi/gtkdoc-fixref | Jussi Pakkanen | |
| Support passing extra arguments to gtkdoc-fixxref | |||
| 2016-05-25 | Merge pull request #479 from mesonbuild/i18n | Jussi Pakkanen | |
| Moved gettext into i18n module. | |||
| 2016-05-25 | Support passing extra arguments to gtkdoc-fixxref | Emmanuele Bassi | |
| The extra arguments are typically used to specified the location of installed API references that gtk-doc can use to create cross links for symbols. Fixes #555 | |||
| 2016-05-22 | Automagic scan-build support. | Jussi Pakkanen | |
| 2016-05-21 | Remove all special casing for gettext and use elementary operations instead. | Jussi Pakkanen | |
| 2016-05-01 | Merge branch 'centricular-customtarget-path-windows' | Jussi Pakkanen | |
| 2016-04-28 | Fix argv count requirement in delwithsuffix.py script | Minijackson | |
| 2016-04-18 | scripts/meson_exe: prepend extra_paths to PATH instead of appending | Nirbheek Chauhan | |
| This way locally-built DLLs and EXEs are preferred over system-wide ones | |||
| 2016-04-15 | ninja: Set PATH for CustomTargets with built EXEs on Windows | Nirbheek Chauhan | |
| When a CustomTarget is run with a command that is an executable built by the project which also has a DLL built in the same project as a dependency, the EXE can't run on Windows because the DLL can't be found. On UNIX-like systems, we set the RPATH using the linker so these dependencies can be found, but on Windows the only way is to set the PATH environment variable. The same problem exists for tests, so we reuse that infrastructure by creating a new meson_exe.py script that can be used as a wrapper to run CustomTarget commands on Windows. This can later also be extended to add support for setting an environment while calling the command needed to generate a CustomTarget: https://github.com/mesonbuild/meson/issues/266 | |||
| 2016-04-14 | Fix a bug (typo) seen when printing the logs from failed tests. (#513) | trhd | |
| 2016-04-06 | Merge pull request #438 from trhd/testing_options | Jussi Pakkanen | |
| New options for controlling test output. | |||
| 2016-04-01 | Use individual tempdirs for building and installing in unit tests. | Jussi Pakkanen | |
| 2016-04-01 | meson_test: Don't print logs from failing tests that are expected to fail. | Hemmo Nieminen | |
| 2016-04-01 | meson_test: Add support for --print-errorlogs option. | Hemmo Nieminen | |
| This option can be used to control whether the logs from failing tests should be shown to the user after the tests have been executed. | |||
| 2016-04-01 | meson_test: Add support for --no-stdsplit option. | Hemmo Nieminen | |
| 2016-04-01 | meson_test: Move "options" to a global variable. | Hemmo Nieminen | |
| 2016-03-30 | Invoke depfixer in-process to make it faster. Closes #480. | Jussi Pakkanen | |
| 2016-03-17 | meson_install.py: Start by checking if the shebang is directly runnable | Nirbheek Chauhan | |
| If it's just runnable as-is, then we don't need to do fancy basename detection and such to find the interpretor to use for running the script. | |||
| 2016-02-25 | vs2010: properly check whether solution needs to be regenerated | Nicolas Schneider | |
| 2016-02-20 | meson_install: os.symlink may be implemented and still not work | Nirbheek Chauhan | |
| Requires Administrator access by default to work | |||
| 2016-02-17 | Prevent state leaks when running tests in-process. | Jussi Pakkanen | |
| 2016-02-14 | When killing a frozen process, take all its children with it. Closes #377. | Jussi Pakkanen | |
| 2016-01-23 | Some windows fixes. | Jussi Pakkanen | |
| 2016-01-23 | Better error message when failing to run install script. Closes #361. | Jussi Pakkanen | |
| 2016-01-16 | Fix some issues that break pypi installs and bump version to upload new version. | Jussi Pakkanen | |
| 2016-01-16 | Made gtkdoc and run targets work. | Jussi Pakkanen | |
| 2016-01-16 | Renamed meson package to mesonbuild so that we can have a script named meson ↵ | Jussi Pakkanen | |
| in the same toplevel dir. | |||
