| #===- ./Makefile -------------------------------------------*- Makefile -*--===# | |
| # | |
| # The vmkit project | |
| # | |
| # This file is distributed under the University of Illinois Open Source | |
| # License. See LICENSE.TXT for details. | |
| # | |
| #===------------------------------------------------------------------------===# | |
| LEVEL := . | |
| include $(LEVEL)/Makefile.config | |
| # Top-Level vmkit Build Stages: | |
| # | |
| DIRS := lib tools/vmjc | |
| ifeq ($(GC_MMTK), 1) | |
| DIRS += mmtk | |
| endif | |
| DIRS += tools | |
| EXTRA_DIST=include | |
| include $(LEVEL)/Makefile.common | |
| #------------------------------------------------------------------------ | |
| # Make sure the generated headers are up-to-date. This must be kept in | |
| # sync with the AC_CONFIG_HEADER invocations in autoconf/configure.ac | |
| #------------------------------------------------------------------------ | |
| FilesToConfig := \ | |
| include/llvm/Config/config.h \ | |
| lib/J3/Classpath/Classpath.h \ | |
| FilesToConfigPATH := $(addprefix $(LLVM_OBJ_ROOT)/,$(FilesToConfig)) |