lp:~ubuntu-support-team/meson/+git/meson

Get this repository:
git clone https://git.launchpad.net/~ubuntu-support-team/meson/+git/meson

Import details

Import Status: Reviewed

This repository is an import of the Git repository at https://github.com/mesonbuild/meson.git.

The next import is scheduled to run .

Last successful import was .

Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 2 minutes — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 2 minutes — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 2 minutes — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 6 minutes — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 3 minutes — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 2 minutes — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 3 minutes — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 4 minutes — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 2 minutes — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 2 minutes — see the log

Branches

Name Last Modified Last Commit
rustcmix 2024-05-02 10:58:58 UTC
Import fix for Rust + C linking.

Author: Jussi Pakkanen
Author Date: 2024-05-02 10:58:58 UTC

Import fix for Rust + C linking.

master 2024-05-01 18:20:27 UTC
Add required kwarg to compiler.{compiles,links,run}

Author: Tristan Partin
Author Date: 2024-04-25 00:51:35 UTC

Add required kwarg to compiler.{compiles,links,run}

This is a similar commit to the one that added required to all the
compiler.has* functions.

optionrefactor 2024-04-29 15:40:54 UTC
Can specify per-subproject options from the command line.

Author: Jussi Pakkanen
Author Date: 2024-04-09 18:43:33 UTC

Can specify per-subproject options from the command line.

1.3 2024-02-11 14:00:49 UTC
Bump versions to 1.3.2 for release

Author: Nirbheek Chauhan
Author Date: 2024-02-06 21:36:11 UTC

Bump versions to 1.3.2 for release

1.tryme 2024-01-02 23:22:44 UTC
vsenv: check the version of vswhere and raise an error if it is too old

Author: Eli Schwartz
Author Date: 2024-01-02 20:27:14 UTC

vsenv: check the version of vswhere and raise an error if it is too old

Per #10799 at least 3.0.2 is needed for the -utf8 option to both exist
and work.

1.2 2023-10-19 04:16:46 UTC
Bump versions to 1.2.3 for release

Author: Nirbheek Chauhan
Author Date: 2023-10-17 10:18:52 UTC

Bump versions to 1.2.3 for release

wip/xclaesse/pr-12097 2023-08-08 19:10:38 UTC
backend: Stop converting all "\" to "/" in command

Author: Xavier Claessens
Author Date: 2023-08-08 19:10:38 UTC

backend: Stop converting all "\" to "/" in command

We tried removing that hack in
https://github.com/mesonbuild/meson/pull/737 but it had to be reverted
with no real explanation 8 years ago:
https://github.com/mesonbuild/meson/issues/773

Things changed since, we could be in a better world, let's try again.

trigger-ciimage-builder 2023-07-18 20:06:24 UTC
CI: install a newer java on opensuse

Author: Eli Schwartz
Author Date: 2023-07-18 20:06:24 UTC

CI: install a newer java on opensuse

They do not appear to have 15 in their repos anymore, and no traces can
be found of it in the history, as usual. They do have 11, 17, and 20, so
choose one randomly and hope it doesn't keep changing value.

1.1 2023-05-24 09:14:44 UTC
Bump versions for 1.1.1 release

Author: Nirbheek Chauhan
Author Date: 2023-05-23 20:57:57 UTC

Bump versions for 1.1.1 release

1.0 2023-04-21 07:59:20 UTC
Bump versions to 1.0.2 for stable release

Author: Nirbheek Chauhan
Author Date: 2023-04-04 12:51:03 UTC

Bump versions to 1.0.2 for stable release

0.tryme 2023-03-30 23:20:13 UTC
tests: add test to ensure that build dir is preferred to src dir

Author: =?utf-8?q?Barnab=C3=A1s_P=C5=91cze?=
Author Date: 2023-03-30 23:11:19 UTC

tests: add test to ensure that build dir is preferred to src dir

Extend the "common/include order" test to ensure that the build
directory is preferred over the source directory. For example,
when using `configure_file()`, the resulting file should be
preferred over a file with the same name in the source directory.

xclaesse/pr11561-orig 2023-03-21 14:29:26 UTC
pkg-config: Allow system program if pkg_config_libdir is set

Author: Xavier Claessens
Author Date: 2023-03-21 14:18:28 UTC

pkg-config: Allow system program if pkg_config_libdir is set

wip/xclaesse/pr-10714 2023-03-03 19:18:58 UTC
docs: Fix many build_target based issues

Author: Dylan Baker
Author Date: 2023-02-16 21:09:28 UTC

docs: Fix many build_target based issues

This is still not fully correct, but it's much better. There are two
problems that are somewhat difficult to solve:

 1) although they are polymorphic from an attributes/methods standpoint,
    `static_library()`, `shared_library()`, and `shared_module()`
    actually return distinct types, and they are not always valid in the
    same places; ie, only StaticLibrary can be passed to `link_whole:`
 2) several arguments that are common to all take different types,
    namely `sources`
 3) `jar()` is really it's own thing, and should be treated as its own
    thing, not sharing the same base class. That means replicating for
    build_targets() the same sort of structure that exists in
    type_checking.py

0.64 2022-11-22 17:13:49 UTC
Bump versions to 0.64.1 for release

Author: Nirbheek Chauhan
Author Date: 2022-11-21 16:31:32 UTC

Bump versions to 0.64.1 for release

dirc2 2022-10-24 19:26:06 UTC
One more dircondensation for rc1.

Author: Jussi Pakkanen
Author Date: 2022-10-24 19:26:06 UTC

One more dircondensation for rc1.

biggen 2022-10-23 22:16:52 UTC
Add test cases for opaque data generation.

Author: Jussi Pakkanen
Author Date: 2022-10-18 16:21:11 UTC

Add test cases for opaque data generation.

0.63 2022-10-05 16:04:44 UTC
Bump versions to 0.63.3 for release

Author: Nirbheek Chauhan
Author Date: 2022-10-02 03:38:24 UTC

Bump versions to 0.63.3 for release

0.61 2022-09-03 12:28:42 UTC
ci: Fix macOS qt4 detection

Author: Nirbheek Chauhan
Author Date: 2022-09-03 11:36:20 UTC

ci: Fix macOS qt4 detection

Need to link the qt4 install so it's in PATH.
Also need to use a symlink to fix breakage in the Tap.

revert-10757-llvm-config 2022-08-30 19:48:43 UTC
Revert "Add LLVM_CONFIG support"

Author: Dylan Baker
Author Date: 2022-08-30 19:48:43 UTC

Revert "Add LLVM_CONFIG support"

This reverts commit 2c1ac8ac1ddb532cf498cc97a5bb36d5a05b4094.

corporations 2022-08-15 19:40:56 UTC
Add page listing Meson usage in proprietary projects.

Author: Jussi Pakkanen
Author Date: 2022-08-14 21:34:45 UTC

Add page listing Meson usage in proprietary projects.

0.62 2022-06-02 11:36:53 UTC
Bump versions to 0.62.2 for release

Author: Nirbheek Chauhan
Author Date: 2022-05-31 08:05:45 UTC

Bump versions to 0.62.2 for release

killpy3 2022-04-30 08:52:19 UTC
Remove deprecated python3 module.

Author: Jussi Pakkanen
Author Date: 2022-04-24 11:47:58 UTC

Remove deprecated python3 module.

es/0.61-plus-cython 2022-03-23 19:41:56 UTC
Bump versions to 0.61.4 for release

Author: Nirbheek Chauhan
Author Date: 2022-03-22 06:00:17 UTC

Bump versions to 0.61.4 for release

Also contains one revert, which was not suppose to be in 0.61.3 at
all, but was included accidentally and causes a regression.

crossenvvar 2022-02-09 00:11:30 UTC
Properly error out when cross file is missing a compiler.

Author: Jussi Pakkanen
Author Date: 2022-02-09 00:11:30 UTC

Properly error out when cross file is missing a compiler.

0.60 2021-12-22 06:46:52 UTC
Bump versions to 0.60.3 for release

Author: Nirbheek Chauhan
Author Date: 2021-12-22 06:45:19 UTC

Bump versions to 0.60.3 for release

0.59 2021-10-28 09:00:27 UTC
Bump versions to 0.59.4 for release

Author: Nirbheek Chauhan
Author Date: 2021-10-28 05:21:37 UTC

Bump versions to 0.59.4 for release

This release only contains a fix for a cuda-related regression in the
0.59.3 stable release:

https://github.com/mesonbuild/meson/pull/9469

0.58 2021-07-18 12:28:29 UTC
Bump versions to 0.58.2 for stable release

Author: Nirbheek Chauhan
Author Date: 2021-07-18 12:28:12 UTC

Bump versions to 0.58.2 for stable release

pr8895-old 2021-07-15 20:25:37 UTC
fix: adapt option-contructior called by buildin-option, added missing argumen...

Author: Martin Friedrich
Author Date: 2021-07-15 20:03:28 UTC

fix: adapt option-contructior called by buildin-option, added missing argument opt_name

optionlookup 2021-05-25 19:29:58 UTC
Use toplevel key when sp-specific one does not exist.

Author: Jussi Pakkanen
Author Date: 2021-05-25 19:29:58 UTC

Use toplevel key when sp-specific one does not exist.

overrides 2021-05-17 17:04:42 UTC
Prohibit the use of override_file and subproject options in machine files.

Author: Jussi Pakkanen
Author Date: 2021-05-17 17:04:42 UTC

Prohibit the use of override_file and subproject options in machine files.

0.57 2021-04-09 06:49:24 UTC
Bump to 0.57.2 for release

Author: Nirbheek Chauhan
Author Date: 2021-04-03 19:18:51 UTC

Bump to 0.57.2 for release

0.56 2021-01-09 20:25:01 UTC
Bump to 0.56.2 for release

Author: Nirbheek Chauhan
Author Date: 2021-01-09 20:22:27 UTC

Bump to 0.56.2 for release

This release fixes a Python 3.5 compat issue

0.55 2020-09-11 09:51:57 UTC
Bump versions to 0.55.3 for release

Author: Nirbheek Chauhan
Author Date: 2020-09-11 09:51:57 UTC

Bump versions to 0.55.3 for release

remove-parse_cmd_line_options 2020-08-03 16:18:31 UTC
Remove uneeded `parse_cmd_line_options`

Author: John Ericson
Author Date: 2020-08-03 16:15:48 UTC

Remove uneeded `parse_cmd_line_options`

The new way of doing things, thanks to @dcbaker, is making it so
`Environment` combines the command line options and config files, and
then coredata and just ingestion 1 source of raw data to initialize the
actual options. This dramatically simplifies things by making
information flow through one path not many.

`parse_cmd_line_options` is a vestige of the old way of coredata having
to crawl over a bunch of different sources of information and repeatedly
parse them, and is no longer needed.

lang-enum 2020-08-03 15:48:27 UTC
Merge remote-tracking branch 'upstream/master' into lang-enum

Author: John Ericson
Author Date: 2020-08-03 15:48:27 UTC

Merge remote-tracking branch 'upstream/master' into lang-enum

0.54 2020-06-15 05:41:40 UTC
Bump versions to 0.54.3 for release

Author: Nirbheek Chauhan
Author Date: 2020-06-14 15:45:49 UTC

Bump versions to 0.54.3 for release

gentarget 2020-05-10 16:03:42 UTC
Add just enough backend to make the simple case work.

Author: Jussi Pakkanen
Author Date: 2020-04-13 18:17:56 UTC

Add just enough backend to make the simple case work.

0.53 2020-02-24 08:52:58 UTC
azure ci: Test x86 Visual Studio builds again

Author: Nirbheek Chauhan
Author Date: 2020-02-24 04:24:38 UTC

azure ci: Test x86 Visual Studio builds again

This stopped being tested when the VS2015 images were removed from Azure.

0.52 2019-11-28 17:11:16 UTC
Update version numbers for 0.52.1 stable release

Author: Nirbheek Chauhan
Author Date: 2019-11-28 11:33:07 UTC

Update version numbers for 0.52.1 stable release

darwin_arch 2019-11-17 16:50:49 UTC
macos: detect old OS/cpu 64-bit CPU in 32-bit MacOS kernel

Author: Michael Hirsch, Ph.D
Author Date: 2019-11-17 16:33:58 UTC

macos: detect old OS/cpu 64-bit CPU in 32-bit MacOS kernel

intended to fix #6187 pending user verification

vsmodtest 2019-09-26 20:58:44 UTC
Q&D experiment to scan and build C++ modules with VS.

Author: Jussi Pakkanen
Author Date: 2019-09-26 20:58:44 UTC

Q&D experiment to scan and build C++ modules with VS.

0.51 2019-08-26 16:28:03 UTC
Bump versions to 0.51.2 for release

Author: Nirbheek Chauhan
Author Date: 2019-08-25 15:53:47 UTC

Bump versions to 0.51.2 for release

0.50 2019-04-16 22:11:37 UTC
Update version numbers for release.

Author: Jussi Pakkanen
Author Date: 2019-04-16 22:11:37 UTC

Update version numbers for release.

versionfile 2019-02-19 21:26:35 UTC
Renamed test directory.

Author: Jussi Pakkanen
Author Date: 2019-02-19 21:26:35 UTC

Renamed test directory.

0.49 2019-02-01 10:32:31 UTC
Bump version to 0.49.2 for release

Author: Nirbheek Chauhan
Author Date: 2019-02-01 10:32:31 UTC

Bump version to 0.49.2 for release

0.48 2018-11-08 22:45:45 UTC
Update version number for release.

Author: Jussi Pakkanen
Author Date: 2018-11-08 22:45:45 UTC

Update version number for release.

0.47 2018-09-05 05:52:00 UTC
Test + fix for not-found dependency fallback version comparison

Author: Nirbheek Chauhan
Author Date: 2018-09-03 16:19:58 UTC

Test + fix for not-found dependency fallback version comparison

Fixes:
meson.build:6:0: ERROR: Uncomparable version string 'unknown'.

This was previously partially fixed in a8694f4b, which only fixed it
for cached fallback dependencies.

useargsintests 2018-07-19 11:22:32 UTC
Use option args in find_library.

Author: Jussi Pakkanen
Author Date: 2018-07-19 11:22:32 UTC

Use option args in find_library.

builddirupgrade 2018-07-18 19:52:22 UTC
Can upgrade build directory from an old version.

Author: Jussi Pakkanen
Author Date: 2018-07-18 19:47:58 UTC

Can upgrade build directory from an old version.

0.46 2018-05-15 21:29:09 UTC
Update versions to 0.46.1 for stable release

Author: Nirbheek Chauhan
Author Date: 2018-05-15 21:29:09 UTC

Update versions to 0.46.1 for stable release

0.45 2018-03-22 05:31:10 UTC
Fix appveyor failures: do not use PowerShell since it triggers NativeCommandE...

Author: Aleksey Filippov
Author Date: 2018-03-15 15:32:53 UTC

Fix appveyor failures: do not use PowerShell since it triggers NativeCommandError if pacman prints to stderr

Split command to avoid "The input line is too long." error.
Also use --needed for pacman to not reinstall already installed packages.

0.44 2018-02-20 21:48:34 UTC
Bump version to 0.44.1 for release

Author: Nirbheek Chauhan
Author Date: 2018-02-20 21:48:34 UTC

Bump version to 0.44.1 for release

wip/default-directories 2018-01-16 09:46:34 UTC
Expose a way for distributors to override default directories

Author: TingPing
Author Date: 2018-01-15 10:37:05 UTC

Expose a way for distributors to override default directories

This allows placing a `distro_directories.py` file in the meson
module which exports a `default_directories` dict to override
all of the defaults similar to config.site in autoconf.

Fixes #2557

dolphin 2017-11-27 21:46:18 UTC
Renamed test dir.

Author: Jussi Pakkanen
Author Date: 2017-11-27 21:46:18 UTC

Renamed test dir.

0.42-msi 2017-09-13 20:05:11 UTC
Make all functionality invokable via the main Meson binary,

Author: Jussi Pakkanen
Author Date: 2017-08-15 17:05:56 UTC

Make all functionality invokable via the main Meson binary,
which can be a Windows .exe file.

0.42 2017-09-12 16:37:20 UTC
Updated version number for 0.42.1 release.

Author: Jussi Pakkanen
Author Date: 2017-09-12 16:37:20 UTC

Updated version number for 0.42.1 release.

dotinclude 2017-08-04 17:23:22 UTC
Add option to disable implicit include directories. Closes #2139.

Author: Jussi Pakkanen
Author Date: 2017-07-31 15:35:25 UTC

Add option to disable implicit include directories. Closes #2139.

ninjalink 2017-08-03 11:34:24 UTC
Add option to limit maximum number of concurrent link processes.

Author: Jussi Pakkanen
Author Date: 2017-08-03 11:34:24 UTC

Add option to limit maximum number of concurrent link processes.

wip/tingping/xdg-auto-post-install 2017-07-31 11:07:43 UTC
WIP

Author: TingPing
Author Date: 2017-07-31 11:07:43 UTC

WIP

0.41 2017-07-18 23:33:14 UTC
Update all versions to 0.41.2

Author: Nirbheek Chauhan
Author Date: 2017-07-18 23:33:14 UTC

Update all versions to 0.41.2

tingping/test-profile 2017-06-21 20:06:30 UTC
Add profile kwarg to test()

Author: TingPing
Author Date: 2017-06-21 17:48:43 UTC

Add profile kwarg to test()

docbuild 2017-04-28 19:59:49 UTC
Generated docs if hotdoc is installed.

Author: Jussi Pakkanen
Author Date: 2017-04-28 19:59:49 UTC

Generated docs if hotdoc is installed.

mingwdisable 2017-04-03 19:06:04 UTC
Disable asm test on Windows because it is blocking all CI.

Author: Jussi Pakkanen
Author Date: 2017-04-03 18:45:43 UTC

Disable asm test on Windows because it is blocking all CI.

tingping/xdg-module 2017-02-06 20:22:20 UTC
Create new xdg module

Author: TingPing
Author Date: 2017-02-06 20:22:20 UTC

Create new xdg module

Still a work in progress

tingping/test-gir-program 2016-11-11 03:30:03 UTC
tests: Test generating gir from program

Author: TingPing
Author Date: 2016-11-11 03:30:03 UTC

tests: Test generating gir from program

fedora 2016-10-18 06:39:32 UTC
Split generator @BASENAME@ at the first extension.

Author: Elliott Sales de Andrade
Author Date: 2016-10-13 00:58:33 UTC

Split generator @BASENAME@ at the first extension.

(cherry picked from commit 779788ad82166db028488f68ec90258d4ca63c7d)

0.35.1 2016-10-17 18:01:11 UTC
Update version number for release.

Author: Jussi Pakkanen
Author Date: 2016-10-17 18:01:11 UTC

Update version number for release.

optiontree 2016-08-27 18:07:14 UTC
Put subproject options in their own submenus.

Author: Jussi Pakkanen
Author Date: 2016-08-27 18:07:14 UTC

Put subproject options in their own submenus.

wip/ignatenko/gtester 2015-08-23 18:29:52 UTC
add GTest test

Author: Igor Gnatenko
Author Date: 2015-08-23 18:29:52 UTC

add GTest test

Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>

gh-pages 2015-04-10 20:26:49 UTC
Made this a redirect.

Author: Jussi Pakkanen
Author Date: 2015-04-10 20:26:49 UTC

Made this a redirect.

170 of 70 results
This repository contains Public information 
Everyone can see this information.