{"id":20498381,"url":"https://github.com/grapheneos/platform_build","last_synced_at":"2025-04-04T15:06:58.336Z","repository":{"id":3406861,"uuid":"48077845","full_name":"GrapheneOS/platform_build","owner":"GrapheneOS","description":"Make Build System (being phased out upstream)","archived":false,"fork":false,"pushed_at":"2025-03-26T02:08:54.000Z","size":93946,"stargazers_count":60,"open_issues_count":0,"forks_count":50,"subscribers_count":15,"default_branch":"15-qpr2","last_synced_at":"2025-03-28T14:05:29.377Z","etag":null,"topics":["android","grapheneos","privacy","security"],"latest_commit_sha":null,"homepage":"https://grapheneos.org/","language":"Makefile","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/GrapheneOS.png","metadata":{"files":{"readme":"README.md","changelog":"Changes.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"thestinger","custom":"https://grapheneos.org/donate"}},"created_at":"2015-12-16T00:50:54.000Z","updated_at":"2025-03-20T05:27:20.000Z","dependencies_parsed_at":"2023-02-19T12:15:33.649Z","dependency_job_id":"e670f1ac-a725-407f-96fd-f2370d9bae36","html_url":"https://github.com/GrapheneOS/platform_build","commit_stats":null,"previous_names":[],"tags_count":790,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GrapheneOS%2Fplatform_build","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GrapheneOS%2Fplatform_build/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GrapheneOS%2Fplatform_build/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GrapheneOS%2Fplatform_build/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GrapheneOS","download_url":"https://codeload.github.com/GrapheneOS/platform_build/tar.gz/refs/heads/15-qpr2","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247198445,"owners_count":20900079,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","grapheneos","privacy","security"],"created_at":"2024-11-15T18:14:02.827Z","updated_at":"2025-04-04T15:06:58.313Z","avatar_url":"https://github.com/GrapheneOS.png","language":"Makefile","funding_links":["https://github.com/sponsors/thestinger","https://grapheneos.org/donate"],"categories":[],"sub_categories":[],"readme":"# Android Make Build System\n\nThis is the Makefile-based portion of the Android Build System.\n\nFor documentation on how to run a build, see [Usage.txt](Usage.txt)\n\nFor a list of behavioral changes useful for Android.mk writers see\n[Changes.md](Changes.md)\n\nFor an outdated reference on Android.mk files, see\n[build-system.html](/core/build-system.html). Our Android.mk files look similar,\nbut are entirely different from the Android.mk files used by the NDK build\nsystem. When searching for documentation elsewhere, ensure that it is for the\nplatform build system -- most are not.\n\nThis Makefile-based system is in the process of being replaced with [Soong], a\nnew build system written in Go. During the transition, all of these makefiles\nare read by [Kati], and generate a ninja file instead of being executed\ndirectly. That's combined with a ninja file read by Soong so that the build\ngraph of the two systems can be combined and run as one.\n\n[Kati]: https://github.com/google/kati\n[Soong]: https://android.googlesource.com/platform/build/soong/+/master\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgrapheneos%2Fplatform_build","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgrapheneos%2Fplatform_build","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgrapheneos%2Fplatform_build/lists"}