Android中的Ninja简介

如果说Makefile是一个DSL,那么Ninja就是一种配置文件。 本文简单介绍Android中的Ninja。

Android中的Kati

kati是Google专门为了Android而开发的一个小项目,基于Golang和C++。 目的是为了把Android中的Makefile,转换成Ninja文件。

Android.mk的深入介绍

Android.mk作为Android单模块编译的Makefile,有其独特的写法。 本文从原理、源码的角度触发,介绍Android.mk怎么写,以及如何查找更多信息。

Android 6.0中的Makefile

本文基于AOSP的android-6.0.1_r9分支,介绍Android平台编译系统中的Makefile。

Android中make命令的目标

make命令的Target,由Makefile决定。 本文记录一些Android(8.0.0)平台项目中常用的make目标。

Makefile简明介绍

本文仅介绍Makefile最核心的东西,以及一些个人领悟。