From: Misha Brukman
This file, located at $(LLVM_SRC_ROOT)/Makefile.rules is the heart of the LLVM Makefile System. It provides all the logic, dependencies, and rules for building the targets supported by the system. What it does largely - depends on the values of make variables that + depends on the values of make variables that have been set before Makefile.rules is included. @@ -469,7 +469,7 @@
Variables listed in the table below should be set before the - inclusion of $(LEVEL)/Makefile.common. + inclusion of $(LEVEL)/Makefile.common. These variables provide input to the LLVM make system that tell it what to do for the current directory.
The overridable variables are given below: