Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-08-10 | add unit test case for pcap dependency object | Bruce Richardson | 2 | -0/+16 | |
2017-08-10 | add support for pcap dependencies | Bruce Richardson | 3 | -1/+53 | |
Libpcap has its own pcap-config tool rather than using pkg-config. Add support for pcap-config, based on the existing implementation of sdl2-config that is there already. | |||||
2017-08-10 | Do not ignore stderr on gcc type check in get_gnu_compiler_defines. | YmrDtnJu | 1 | -2/+2 | |
As stderr may contain information the user can use to solve the problem with the gcc installation, it should not be ignore but added to the error message. | |||||
2017-08-09 | environment: Read VALAC from the environment and use it if set | Paulo Antonio Alvarez | 1 | -1/+4 | |
The valac binary was hard coded in meson. We now check if VALAC is defined in the environment, and if it is, use its value as the vala compiler, if not, we proceed with the hard coded binary name. | |||||
2017-08-09 | Clarify what an "external dependency" is | Nirbheek Chauhan | 1 | -1/+1 | |
And add a link to the Dependencies.md page. | |||||
2017-08-07 | Renamed test dir to remove duplicatec number. Closes #2158. | Jussi Pakkanen | 2 | -0/+0 | |
2017-08-06 | Merged singleexe branch. | Jussi Pakkanen | 19 | -795/+1177 | |
2017-08-06 | Merged exclude_dir branch. | Jussi Pakkanen | 11 | -14/+75 | |
2017-08-06 | Merge branch 'QuLogic-mpi' | Jussi Pakkanen | 12 | -4/+356 | |
2017-08-06 | Print system information to aid in debugging remote machines. | Jussi Pakkanen | 1 | -1/+11 | |
2017-08-06 | Allow excluding files from `install_subdir` | Elliott Sales de Andrade | 11 | -10/+69 | |
The install_subdir command now accepts a new `exclude` keyword argument that allows specified files to be excluded from the installed subdirectory. | |||||
2017-08-05 | Disallow language keyword for unsupported deps. | Elliott Sales de Andrade | 3 | -2/+12 | |
Also, document it in the manual. | |||||
2017-08-05 | Updated release notes. | Jussi Pakkanen | 1 | -0/+11 | |
2017-08-04 | Move MPI tests into frameworks. | Elliott Sales de Andrade | 4 | -0/+0 | |
This prevents them being cross-compiled (which wouldn't work without MPI cross-compilers) and disables Windows builds (will need to be fixed later.) | |||||
2017-08-04 | Add support for MS-MPI. | Elliott Sales de Andrade | 3 | -5/+60 | |
2017-08-04 | Filter out extra args from MPI wrappers. | Elliott Sales de Andrade | 1 | -4/+46 | |
2017-08-04 | Add info on module include flag for Fortran compilers. | Elliott Sales de Andrade | 1 | -0/+9 | |
2017-08-04 | Add documentation for new MPI dependency. | Elliott Sales de Andrade | 2 | -0/+23 | |
2017-08-04 | Add MPI dependency. | Elliott Sales de Andrade | 6 | -2/+215 | |
We prefer pkg-config files, though only OpenMPI supplies them. Otherwise, check environment variables and search for wrappers and ask them for what to do. | |||||
2017-08-05 | Renamed test dir to avoid duplicate numbers. | Jussi Pakkanen | 3 | -0/+0 | |
2017-08-05 | Add option to disable implicit include directories. Closes #2139. | Jussi Pakkanen | 9 | -5/+46 | |
2017-08-05 | Add option to limit maximum number of concurrent link processes. | Jussi Pakkanen | 5 | -12/+84 | |
2017-08-05 | Update man pages. | Jussi Pakkanen | 5 | -123/+176 | |
2017-08-04 | Merge pull request #2113 from nyorain/vulkan | Jussi Pakkanen | 5 | -2/+117 | |
Vulkan dependency module | |||||
2017-08-04 | Added pcap dep to CI image. | Jussi Pakkanen | 1 | -1/+1 | |
2017-08-04 | Add vulkan dependency to release notes | nyorain | 1 | -0/+5 | |
2017-08-04 | Fix #1993 | nyorain | 1 | -2/+2 | |
2017-08-04 | Can pass all target kwargs through to SIMD invocations. Closes #2151. | Jussi Pakkanen | 4 | -2/+25 | |
2017-08-04 | A few more lgtm fixes. | Jussi Pakkanen | 3 | -2/+2 | |
2017-08-03 | Add Python script that creates an MSI installer from a package created with ↵ | Jussi Pakkanen | 2 | -0/+233 | |
cx_freeze. | |||||
2017-08-03 | Consider link_whole_targets when determining linker | Dylan Baker | 2 | -1/+14 | |
Currently if a target uses link_whole, and one of those archives is a C++, but the files for the target are C linking will fail when the C linker attempts to link the C++ files. This patches add link_whole_targets to the list of languages in the target so the correct linker will be selected. | |||||
2017-08-02 | Write deprecation warnings to stderr. | Jussi Pakkanen | 5 | -13/+17 | |
2017-08-02 | Print deprecation warnings on old style commands. | Jussi Pakkanen | 8 | -16/+23 | |
2017-08-02 | Add command multiplexer to main Meson invoker. | Jussi Pakkanen | 1 | -2/+24 | |
2017-08-02 | Turned rewriter into an internal module. | Jussi Pakkanen | 2 | -37/+69 | |
2017-08-02 | Turned mesontest into on internal module. | Jussi Pakkanen | 3 | -613/+633 | |
2017-08-02 | gnome: Fix translation of -l to --extra-library args | Florian Müllner | 1 | -1/+1 | |
We prefer to use the --extra-library parameter for passing -l arguments to g-ir-scanner, however we need to be careful to only replace the first '-l' occurrence to not translate '-lfoo-lib' to '--extra-library=foo--extra-library=ib' | |||||
2017-08-02 | Stop manual test helper scripts on errors (#2149) | Tim Sheridan | 4 | -4/+4 | |
* Stop manual test helper scripts on errors | |||||
2017-08-02 | Handle objc compiler missing more reliably. | Jussi Pakkanen | 1 | -2/+5 | |
2017-08-02 | Fix ppoll() test to work on non-glibc platforms | Alan Coopersmith | 1 | -2/+3 | |
2017-08-01 | Merge pull request #2033 from whot/wip/remove-directories-on-uninstall | Jussi Pakkanen | 2 | -20/+53 | |
Remove created directories on ninja uninstall | |||||
2017-08-01 | Add thread flags to checks if needed. Closes #2106. | Jussi Pakkanen | 2 | -0/+11 | |
2017-08-01 | Remove directories created by ninja install | Peter Hutterer | 2 | -17/+50 | |
Introduce a DirMaker class that disassembles the path up to '/' and stores all directories in a list. That list is in creation order and pre-existing directories are ignored, i.e. creating the two paths '/usr/share/foo/bar/baz' and '/usr/share/foo/bar/boo' is stored as [ '/usr/share/foo', '/usr/share/foo/bar', '/usr/share/foo/bar/baz', '/usr/share/foo/bar/boo' ] This is on the assumption that /usr/share already existed. After all files have been installed, the list of created directories is appended in reverse order to the install log. The uninstall script then triggers rmdir on all directories. If a custom install script drops files into the directories, removing those will fail. This matches the current expectation, see the existing warning "Remember that files created by custom scripts have not been removed." Unfortunately, this makes the behavior on uninstall inconsistent. Assuming a non-existing prefix, ninja install && ninja uninstall removes all traces of the install. However, ninja install && ninja install && ninja uninstall removes the files only, not the directories as they already existed. This could be fixed by just unconditionally removing any (emtpy) directories that we drop files into, at the risk of removing system directories if empty. For example, one could imagine /etc/foo.conf.d/ to be removed in that case if it is empty. https://github.com/mesonbuild/meson/issues/2032 | |||||
2017-08-01 | meson_install: rename 'data' to 'd' for consistency | Peter Hutterer | 1 | -3/+3 | |
All other functions call it 'd', let's do it here too | |||||
2017-08-01 | Vala: enable colored warning and error output (#2142) | Ben | 2 | -1/+8 | |
2017-07-31 | Fix test() accepting configure files for exe | Patrick Griffis | 3 | -3/+20 | |
2017-07-31 | Convert man inputs to Files so you can install_man the output of ↵ | Jussi Pakkanen | 5 | -11/+20 | |
configure_file. Closes #2135. | |||||
2017-07-31 | install: restore the SELinux context on install | Peter Hutterer | 1 | -0/+24 | |
Try to restore the context for SELinux. If we fail on running 'selinuxenabled', quietly ignore the error and continue. If we fail on the actual restorecon call, we print a message but disable SELinux - chances are high that if one restorecon fails, others will too and that's likely a system setup issue. Fixes #1967 | |||||
2017-07-31 | doc: describe joining strings using the + symbol | Bruce Richardson | 1 | -0/+10 | |
2017-07-31 | Update list of compiler executable names to try. | Jussi Pakkanen | 1 | -2/+2 | |