X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=Makefile;h=3c78ec3f92cae3d885669bf0b868e39d94c01357;hb=1e2385b941242f2f96398dc62767420622856149;hp=6698a545eb7782a24e5031dcf09d8f148eb5f7e6;hpb=009505452b713ed2e3a8e99c5545a6e721c65495;p=oota-llvm.git diff --git a/Makefile b/Makefile index 6698a545eb7..3c78ec3f92c 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,36 @@ +##===- ./Makefile ------------------------------------------*- Makefile -*-===## +# +# The LLVM Compiler Infrastructure +# +# This file was developed by the LLVM research group and is distributed under +# the University of Illinois Open Source License. See LICENSE.TXT for details. +# +##===----------------------------------------------------------------------===## LEVEL = . -DIRS = lib tools +DIRS = lib/Support utils lib tools runtime +OPTIONAL_DIRS = projects include $(LEVEL)/Makefile.common test :: all cd test; $(MAKE) + +distclean:: clean + $(VERB) $(RM) -rf $(LEVEL)/Makefile.config \ + $(LEVEL)/include/Config/config.h \ + $(LEVEL)/autoconf/autom4te.cache \ + $(LEVEL)/config.log \ + $(LEVEL)/TAGS + +tools-only: + @for dir in lib/Support utils lib tools; do $(MAKE) -C $$dir; done + +AUTOCONF = autoconf +AUTOHEADER = autoheader + +configure: autoconf/configure.ac autoconf/aclocal.m4 + cd autoconf && $(AUTOCONF) -o ../configure configure.ac + +include/Config/config.h.in: autoconf/configure.ac autoconf/aclocal.m4 + $(AUTOHEADER) -I autoconf autoconf/configure.ac +