Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-02-12 | Add missing code block | Andrea G | 1 | -0/+4 | |
2018-02-11 | Merge pull request #2926 from jon-turney/dependency-factory | Jussi Pakkanen | 4 | -143/+191 | |
Fix dependency object types returned by custom dependency detection | |||||
2018-02-11 | Enable default linker optimisations in MSVC release and minsize builds | Leon Krause | 1 | -2/+5 | |
2018-02-11 | Update Users.md | Amit D | 1 | -0/+6 | |
2018-02-11 | wrap: Handle more submodule status cases | Nirbheek Chauhan | 1 | -5/+8 | |
The '+' and 'U' cases should not happen normally because we don't run any git commands if the subproject directory exists and contains a meson build file. However, if the user accidentally messed up the subproject checkout to a version that had no build files, we would error out with an assertion. | |||||
2018-02-11 | Re-link remaining github wiki urls to mesonbuild.com site | Sami Kerola | 6 | -8/+8 | |
2018-02-08 | Fix filename. | Jussi Pakkanen | 1 | -1/+1 | |
2018-02-08 | Don't use --export-dynamic on Cygwin | Jon Turney | 2 | -2/+2 | |
After PR #2662, running test case common/125 shared module/ on Cygwin gets me: $ ninja -C _build ninja: Entering directory `_build' [7/7] Linking target prog.exe. /usr/lib/gcc/x86_64-pc-cygwin/6.4.0/../../../../x86_64-pc-cygwin/bin/ld: warning: --export-dynamic is not supported for PE+ targets, did you mean --export-all-symbols? Also, fix doc for correct version of first apperance. Future work: Notwithstanding the hint that ld gives, these options are not equivalent, and it's not clear we should be using it here: --export-all-symbols is the default behaviour, and if the exports are restricted by explicit annotations or a .def file, this option might be overriding that... | |||||
2018-02-08 | Fixed typo | Martin Dagarin | 1 | -1/+1 | |
Fixed typo in section Other install commands, typo was in extension of data file | |||||
2018-02-08 | Update Users.md | Amit D | 1 | -0/+1 | |
2018-02-08 | Add comment. | Benjamin Redelings | 1 | -0/+1 | |
2018-02-08 | Clean up code a bit. | Benjamin Redelings | 1 | -17/+22 | |
2018-02-08 | Don't give up - boost could be in search path. | Benjamin Redelings | 1 | -5/+3 | |
2018-02-08 | Don't give up before check for libraries - they could be in search path. | Benjamin Redelings | 1 | -5/+0 | |
2018-02-08 | Remove completed TODO notes. | Benjamin Redelings | 1 | -6/+0 | |
2018-02-08 | Remove unused import. | Benjamin Redelings | 1 | -1/+0 | |
2018-02-07 | Allow finding boost libraries on windows. | Benjamin Redelings | 1 | -22/+42 | |
2018-02-07 | Factor our sourceforge dir names, and don't crash on non-msvc. | Benjamin Redelings | 1 | -11/+15 | |
2018-02-07 | Don't crash if we are not msvc. | Benjamin Redelings | 1 | -6/+8 | |
2018-02-07 | Add note about mingw-w64 libraries. | Benjamin Redelings | 1 | -0/+4 | |
2018-02-07 | Factor out debug tag. | Benjamin Redelings | 1 | -4/+5 | |
2018-02-07 | Correctly check for cross-compilation. | Benjamin Redelings | 1 | -5/+5 | |
2018-02-07 | Add the right directory to linker search path. | Benjamin Redelings | 1 | -1/+1 | |
2018-02-07 | Remove old code and debug messages since abi tags now work. | Benjamin Redelings | 1 | -16/+3 | |
2018-02-08 | Remove all files outside the source directory from the coverage report | Henk van der Laan | 1 | -10/+7 | |
Cuurently, a set of directories is filtered out from the output based on the location of system includes on most common linux distro's. This commit does away with the blacklist and implements a whitelist approach: only the files inside the source root are shown. | |||||
2018-02-08 | Add get_pkgconfig_variable(default:) | Jon Turney | 4 | -3/+10 | |
Also use that to squelch the warning for internal uses which handle the variable missing case (just gnome at the moment) A follow up to PR #2914 | |||||
2018-02-08 | Add wlroots to Users.md | Amit D | 1 | -0/+1 | |
2018-02-08 | Add style guide documentation. | Jussi Pakkanen | 2 | -0/+37 | |
2018-02-08 | User options can "yield to" a user option of the same name in superproject. ↵ | Jussi Pakkanen | 9 | -25/+90 | |
Closes ##2853. | |||||
2018-02-07 | Add missing dash. | Benjamin Redelings | 1 | -1/+1 | |
2018-02-07 | Add GETTEXT_PACKAGE as project argument | Peter Uithoven | 1 | -2/+2 | |
2018-02-07 | Expose integer options to build option files. | Jussi Pakkanen | 7 | -1/+38 | |
2018-02-07 | Try using abi-tag to get libname and globber on windows. | Benjamin Redelings | 1 | -0/+6 | |
2018-02-07 | Compute abi tags for windows also. | Benjamin Redelings | 1 | -12/+40 | |
2018-02-07 | Move log_fail() out of sub-method. | Benjamin Redelings | 1 | -1/+1 | |
2018-02-05 | Fix install_subdir() installation message | Aleksey Filippov | 1 | -5/+5 | |
Print full destination path in 'Installing subdir ...' message, including DESTDIR, consistent with other installation functions. Use separate dst_dir and full_dst_dir variables to avoid mixing up the order in the future and make code more readable. Closes #3006. | |||||
2018-02-05 | Merge pull request #3010 from sarum9in/elide_directory | Jussi Pakkanen | 13 | -6/+76 | |
Add strip_directory keyword for install_subdir() function | |||||
2018-02-05 | Add support for hex int literals. | Jussi Pakkanen | 4 | -0/+21 | |
2018-02-05 | Use text keyword for directory example code blocks | Aleksey Filippov | 1 | -5/+5 | |
2018-02-05 | Add strip_directory=true example for multi-component path | Aleksey Filippov | 1 | -0/+6 | |
2018-02-05 | Fix misprint in strip_directory example | Aleksey Filippov | 1 | -1/+1 | |
2018-02-05 | Clarify multi-component source directory behavior of install_subdir() | Aleksey Filippov | 1 | -0/+8 | |
2018-02-05 | Rename install_subdir() option elide_directory to strip_directory | Aleksey Filippov | 7 | -22/+22 | |
2018-02-05 | Add elide_directory keyword for install_subdir() function | Aleksey Filippov | 13 | -6/+62 | |
If elide_directory=true install_subdir() installs directory contents instead of directory itself, eliding name of the source directory. Closes #2869. | |||||
2018-02-05 | Fix boost test on cygwin | Jon Turney | 1 | -0/+2 | |
With the headers from cygwin-devel-2.10.0-1, getpagesize() is not prototyped unless an appropriate feature test macro is defined. Future work: investigate if this needs to be defined by BoostDependency.get_compile_args() or in Boost. | |||||
2018-02-04 | Fix run target documentation. Closes #1793. | Jussi Pakkanen | 1 | -2/+5 | |
2018-02-04 | Don't version shared libraries for Android | Robert Bragg | 2 | -20/+47 | |
Android's loader doesn't handle shared library versioning so this avoids adding a suffix to the filename or soname for Android hosts. | |||||
2018-02-04 | Merge pull request #2938 from acfoltzer/rust-cross-merge | Jussi Pakkanen | 7 | -20/+63 | |
Add cross-compilation support for `rustc` | |||||
2018-02-04 | Refactor and simplify install_subdir() | Aleksey Filippov | 3 | -31/+46 | |
- Pass exclude_files and exclude_directories relative to src_dir, same as specified by user and documented in public install_subdir(). - Make do_copydir() interface similar to do_copyfile(): install src_dir contents to dst_dir. - Remove src_prefix/src_dir code, it adds confusion and duplicates arguments. Use single src_dir parameter instead. - Make callers specify that src_dir contents should be installed under dst_dir/basename(src_dir) if necessary. - Use os.path.relpath() instead of string manipulations on paths. - Add documentation to do_copydir(): specify types and add usage example. | |||||
2018-02-02 | Merge pull request #2228 from mesonbuild/icestorm | Jussi Pakkanen | 8 | -0/+174 | |
IceStorm FPGA experiment |