summaryrefslogtreecommitdiff
path: root/meson.build
Commit message (Collapse)AuthorAgeFilesLines
* build: Require meson 0.47.2Zeeshan Ali2018-09-131-1/+1
|
* build: Don't enable all warnings from cc by defaultZeeshan Ali2018-07-121-2/+0
| | | | Let's let user decide this.
* build: Only build service docs when library is enabledZeeshan Ali2018-07-111-1/+9
| | | | | | This is wrong actually and service docs should be buildable on their own but see the comment added in this patch for reasons on why we need to do this for now.
* build: Display a build summary at the end of meson runZeeshan Ali2018-07-111-0/+29
| | | | This is to keep the same behaviour we had with autoconf.
* meson: Simpler meson optionsZeeshan Ali2018-07-091-2/+2
| | | | Remove 'enable-' prefix from most options.
* meson: Bump meson requirement to 0.47.0Zeeshan Ali2018-07-091-1/+1
| | | | The previous versions had issues with generating our docs/gir.
* Add meson build supportZeeshan Ali2018-07-091-0/+55
During the porting I found some issues in meson that have been fixed in the git master and hence we require the upcoming release of meson: 0.47.0.