| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Do not append a period to test suite names. | Hemmo Nieminen | 2016-05-10 | 1 | -1/+3 |
| | | |||||
| * | Separate out cpu_method to environment.py and add amd64 quirk | Nirbheek Chauhan | 2016-04-15 | 1 | -1/+1 |
| | | |||||
| * | Don't require an exe_wrapper when cross-compiling 32-bit on 64-bit | Nirbheek Chauhan | 2016-04-15 | 1 | -15/+12 |
| | | | | | | Almost all 64-bit x86 OSes can run 32-bit x86 binaries natively. Detect that case and don't require an exe wrapper. | ||||
| * | New API: cc.has_header_symbol to check if a header defines a specific symbol | Nirbheek Chauhan | 2016-04-07 | 1 | -0/+19 |
| | | | | | | Also supports a 'prefix' keyword argument for feature checks such as _GNU_SOURCE or for headers that need to be included first | ||||
| * | Merge pull request #438 from trhd/testing_options | Jussi Pakkanen | 2016-04-06 | 1 | -6/+5 |
| |\ | | | | | New options for controlling test output. | ||||
| | * | coredata: Centralize builtin option descriptions and definitions. | Hemmo Nieminen | 2016-04-04 | 1 | -3/+2 |
| | | | |||||
| | * | Move MesonException from coredata to mesonlib. | Hemmo Nieminen | 2016-04-01 | 1 | -3/+3 |
| | | | |||||
| * | | Bring back the old manual search to cc.find_library. | Jussi Pakkanen | 2016-04-04 | 1 | -2/+2 |
| |/ | |||||
| * | Merge branch 'base_options'. | Jussi Pakkanen | 2016-03-20 | 1 | -0/+14 |
| |\ | |||||
| | * | Grab base options from the command line. | Jussi Pakkanen | 2016-03-20 | 1 | -1/+7 |
| | | | |||||
| | * | Added new base options and some sample opts for gcc. | Jussi Pakkanen | 2016-03-16 | 1 | -0/+8 |
| | | | |||||
| * | | Open Meson and option files explicitly as utf-8. Closes #467. | Jussi Pakkanen | 2016-03-20 | 1 | -2/+2 |
| | | | |||||
| * | | Merge pull request #464 from tp-m/bool-to-string-and-to-int | Jussi Pakkanen | 2016-03-20 | 1 | -0/+26 |
| |\ \ | | | | | | | Add bool to_string() and to_int() methods. | ||||
| | * | | Add bool to_string() and to_int() methods | Tim-Philipp Müller | 2016-03-19 | 1 | -0/+26 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bool to_int() will return 0 or 1, useful if one wants to set a define to 0 or 1 based on a boolean result instead of having it just defined or undefined. bool to_string() will return 'true' or 'false' by default same as when using it to format a string, but with the additional possibility to specify two extra string arguments to be returned as true/false values, e.g. to_string('yes', 'no'). This can be useful when outputting messages to be shown to the user. | ||||
| * | | | Add += support for strings and integers | Tim-Philipp Müller | 2016-03-19 | 1 | -2/+10 |
| |/ / | |||||
| * | | Add dir support for find_library and remove deprecated standalone version. ↵ | Jussi Pakkanen | 2016-03-17 | 1 | -38/+9 |
| |/ | | | | Closes #450. | ||||
| * | Added find_library method and deprecated the standalone version. Closes #396. | Jussi Pakkanen | 2016-03-12 | 1 | -0/+20 |
| | | |||||
| * | Add string underscorify() function | Tim-Philipp Müller | 2016-03-12 | 1 | -0/+2 |
| | | | | | | So we can easily construct the defines for include headers and struct checks and such. | ||||
| * | Add more string functions: contains(), to_upper() and to_lower() | Tim-Philipp Müller | 2016-03-12 | 1 | -1/+7 |
| | | |||||
| * | use positional instead of keyword args for add_postconf_script | Nicolas Schneider | 2016-03-02 | 1 | -4/+4 |
| | | |||||
| * | add args support for add_postconf_script | Nicolas Schneider | 2016-03-01 | 1 | -1/+2 |
| | | |||||
| * | Can add postconfigure script. | Nicolas Schneider | 2016-03-01 | 1 | -0/+11 |
| | | |||||
| * | Can specify compile and link args for internal deps. | Jussi Pakkanen | 2016-02-29 | 1 | -1/+3 |
| | | |||||
| * | Do delayed argument setting properly this time. | Jussi Pakkanen | 2016-02-22 | 1 | -1/+1 |
| | | |||||
| * | interpreter: Add path() method to ExternalProgramHolder types | Nirbheek Chauhan | 2016-02-17 | 1 | -1/+5 |
| | | | | | | | | In practice, this means we can do flex = find_program('flex') flex.path() # Gives the full path to the flex binary | ||||
| * | Guard against subdir segments in output files. | Jussi Pakkanen | 2016-02-14 | 1 | -0/+2 |
| | | |||||
| * | Do not cache found programs because it is unreliable. Closes #374. | Jussi Pakkanen | 2016-02-12 | 1 | -4/+2 |
| | | |||||
| * | Can add languages only if they are available. Closes #365. | Jussi Pakkanen | 2016-01-25 | 1 | -65/+78 |
| | | |||||
| * | More comparison operators. Closes #363. | Jussi Pakkanen | 2016-01-25 | 1 | -2/+10 |
| | | |||||
| * | String to int conversion. Closes #362. | Jussi Pakkanen | 2016-01-25 | 1 | -0/+5 |
| | | |||||
| * | Renamed meson package to mesonbuild so that we can have a script named meson ↵ | Jussi Pakkanen | 2016-01-16 | 1 | -0/+2259 |
| in the same toplevel dir. | |||||
