aboutsummaryrefslogtreecommitdiff
path: root/meson.build
AgeCommit message (Collapse)Author
2018-02-19Revert "ELF Visibility"Drew DeVault
2018-02-19Explicitly export EFL symbolsScott Anderson
2018-02-14meson: require wayland-protocols >=1.12 for xdg-shell stableDominique Martinet
2018-02-12Reformat all #include directivesemersion
2018-02-10meson build: only link with deps when required by optionsDominique Martinet
2018-02-10meson build: make enable options work as auto/true/falseDominique Martinet
This makes meson fail if -Denable_systemd=true was set but not found The default is now auto which is the old behaviour
2018-02-10meson.build status: print actual build options in messageDominique Martinet
We were printing the option intent (true by default for all), but some are disabled when a component is not found and this was not reflected.
2018-01-30Fix some typosGuido Günther
Prefer initialize over initialise since used more often in the sources.
2018-01-26meson: add ctags and etags targetsGuido Günther
to create tag files. Idea taken from systemd. Signed-off-by: Guido Günther <agx@sigxcpu.org>
2018-01-24meson: print enabled optionsGuido Günther
This makes it simpler to figure out what was enabled.
2018-01-04meson: fix include path in generated .pcDominique Martinet
The generated .pc still contained -I${prefix}/wlroots, this is no longer needed at all as the prefix is now 'wlr' and all includes are 'wlr/foo'
2017-12-28Further fixes to header install dirDrew DeVault
2017-12-28Install headers to /usr/include/wlrDrew DeVault
Rather than wlroots. I should have caught this.
2017-12-27meson: Fix exclude_headersBjörn Esser
2017-12-27libwlroots: Add shared library versioningBjörn Esser
2017-12-27include: Install headers in an isolated include-dirBjörn Esser
2017-12-27config: Avoid clash with other config-headersBjörn Esser
2017-12-26config: Put all defines into config.hBjörn Esser
2017-12-13xwm: user custom event handlerTony Crisci
2017-11-22Add minimum meson versionScott Anderson
2017-11-20Remove meson hackDrew DeVault
2017-11-02Load xwm cursor from themeemersion
2017-11-02Set xwayland root cursoremersion
2017-10-24Merge branch 'master' into feature/data-device-selectionTony Crisci
2017-10-24meson: fail build if libinput < 1.7.0Dominique Martinet
We need libinput >= 1.7.0 for LIBINPUT_DEVICE_CAP_SWITCH
2017-10-24meson: fail build if gbm/mesa < 17.1.0Dominique Martinet
We need mesa 17.1.0 for gbm_bo_get_offset and gbm_bo_get_stride_for_plane We need mesa 17.0.0 for EGL_TEXTURE_EXTERNAL_WL
2017-10-15xwayland: use xfixes extensionTony Crisci
2017-10-11Add FreeBSD compatibilityGreg V
2017-10-09Merge pull request #220 from versusvoid/optional-xwaylandDrew DeVault
Make Xwayland optional
2017-10-08Add GL/EGL extension loader generatorScott Anderson
2017-10-06Make xwayland compile-time optionalVersus Void
2017-10-05xwayland: parse normal hintsemersion
2017-09-29Open X11 WindowScott Anderson
2017-09-25Merge branch 'master' into rootstonDrew DeVault
2017-09-24Install library, headers, and pkg-configScott Anderson
2017-09-22Establish rootston headers & mainDrew DeVault
2017-09-22Add elogind supportdudemanguy
Resolves SirCmpwn/wlroots#146
2017-08-30Refactor meson build filesTony Crisci
Use tabs for indentation and break up function calls over 80 col.
2017-08-23xwm: fix minimal init, this gets us some events on window creationsDominique Martinet
2017-08-23xwayland: split xwm structure out, initial xwm.cDominique Martinet
2017-08-23Xwayland: first draft, just start server for nowDominique Martinet
2017-08-20Change meson to be more configurableScott Anderson
We move the warning options into the project's default_options, meaning a user can configure them with `meson configure` and not need to edit the file. We also make it possible to disable logind/libcap even if they're present.
2017-08-13Fix #64Drew DeVault
2017-08-13Fix build on systems without systemdDrew DeVault
2017-08-11Refactor meson and move xdg-shell into wlrootsDrew DeVault
2017-08-09Implement wlr_region using pixmannyorain
2017-08-07Add xcursor sublibraryDrew DeVault
2017-08-06Update build filesScott Anderson
2017-08-05Use meson build systemnyorain
2017-07-11Revert "Merge pull request #27 from ascent12/meson"Drew DeVault
This reverts commit 85805da021006697c85489c3e30717c2b807441c, reversing changes made to 8189c64d7f07a756abf5a6189719f02b2f1af967.