New page

Timothy Gu 2013-11-26 15:53:52 -08:00
parent 258f22be29
commit ed34bf0053
1 changed files with 10 additions and 0 deletions

@ -0,0 +1,10 @@
MXE is a set of Makefiles that is used to mimic a mini Linux distribution.
## Building packages
0. It checks whether the requirements are met.
1. When you run `make`, it automatically parses index.html to get a list of available packages.
2. It includes the Makefile for the specified package in `src/`.
3. It applies any patch if necessary.
4. It calls macro specified in the package Makefile.
1. If `$(PKG)_BUILD_$(TARGET)` macro exists, then it will call that macro.
2. If it doesn't, then it calls `$(PKG)_BUILD` macro to build the package.