Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • D drm-hwcomposer
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 13
    • Issues 13
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 4
    • Merge requests 4
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • drm-hwcomposer
  • drm-hwcomposer
  • Merge requests
  • !214

drm_hwcomposer: Add meson.build file

  • Review changes

  • Download
  • Patches
  • Plain diff
Merged Roman Stratiienko requested to merge roman.stratiienko/drm-hwcomposer:add-meson into main Dec 09, 2022
  • Overview 15
  • Commits 2
  • Pipelines 15
  • Changes 8

Depends on !215 (merged) and !217 (merged) :

This allows building without an AOSP tree, which significantly reduces system requirements.

CI changes:

Now CI is building drm_hwcomposer for arm64 arch and generates ready-to-deploy artifacts.

Dependencies for meson cross build were extracted from Android-13 using GloDroid/aospext project.

./build_deploy.sh script was migrated into Makefile and no longer require AOSP to work. Usage example:

make bd

Only arm64 platform is supported at this moment. Other platforms will be added later.

Edited Dec 16, 2022 by Roman Stratiienko
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: add-meson