summaryrefslogtreecommitdiffstats
path: root/test/meson.build
Commit message (Collapse)AuthorAgeFilesLines
* util/str: Add string concatentation methodsWilliam A. Kennington III2019-07-081-0/+1
| | | | | Change-Id: I5caf8e0731eb9ac0f18b84d25256ea0068fab03c Signed-off-by: William A. Kennington III <wak@google.com>
* meson: Use declare_dependency for librariesWilliam A. Kennington III2019-04-031-3/+1
| | | | | | | | | Now example binaries and tests don't have to be aware of the nuances for configuring the build to use the library. This makes the project library look like any other system dependency. Change-Id: I9bbf33d32057964011fd8387e742e0d92117f848 Signed-off-by: William A. Kennington III <wak@google.com>
* util/cexec: Implement exception helpersWilliam A. Kennington III2019-03-291-0/+1
| | | | | | | | See src/stdplus/util/cexec.hpp callCheckErrno for the motivation behind this change. Change-Id: I0225b87398b632624f2ef8ccd6c00b5dd6b7e056 Signed-off-by: William A. Kennington III <wak@google.com>
* handle/copyable: Implement copyable handleWilliam A. Kennington III2019-03-291-0/+1
| | | | | | | | | | | This is a generic handle type that holds a resource and uses RAII to call a user defined function when the resource is copied or destroyed. Tested: Built and run through unit tests. Change-Id: I3d23544b2e7c8d8c6686effc03b3b7433ea18bf5 Signed-off-by: William A. Kennington III <wak@google.com>
* handle/managed: Implement non-copyable handleWilliam A. Kennington III2019-03-291-0/+1
| | | | | | | | | | | | | | This is a generic handle type that holds a resource and uses RAII to call a user defined function when the resource is destroyed. A future change will implement a smart file descriptor based on this interface. A follow up change will implement the copyable version. Tested: Built and run through unit tests. Change-Id: Ia8da1d662319e8fb58380ed4979bcf1b74f66dfb Signed-off-by: William A. Kennington III <wak@google.com>
* meson: Add alternative build systemWilliam A. Kennington III2019-01-311-0/+14
Change-Id: I773281f0df820f4de25a6536fb3858d88b9150fa Signed-off-by: William A. Kennington III <wak@google.com>
OpenPOWER on IntegriCloud