Notes for updating external/wayland from source

Official source home page

http://cgit.freedesktop.org/wayland/wayland/

Files added for use in Android:

  • ./Android.mk
  • ./METADATA
  • ./LICENSE (copy of ./COPYING)
  • ./README.android.md
  • ./config.h
  • .gitignore

Note that Android.mk embeds the version of Wayland being built (ends up in src /wayland-version.h).

Files generated by the build process

These files are generated by the Android.mk makefile into the source directory, and should not be checked in.

From protocol/wayland.xml

  • protocol/wayland-client-protocol.h

From src/wayland-version.h.in

  • src/wayland-version.h