Makefile revision 50353f11e6421455826f76023b745df8284938c9
1##===- clang/lib/Driver/Makefile ---------------------------*- Makefile -*-===## 2# 3# The LLVM Compiler Infrastructure 4# 5# This file is distributed under the University of Illinois Open Source 6# License. See LICENSE.TXT for details. 7# 8##===----------------------------------------------------------------------===## 9 10LEVEL = ../../../.. 11LIBRARYNAME := clangDriver 12BUILD_ARCHIVE = 1 13CXXFLAGS = -fno-rtti 14 15# Don't install Clang libraries 16NO_INSTALL = 1 17 18include $(LEVEL)/Makefile.common 19 20SVN_REVISION := $(shell cd $(PROJ_SRC_DIR)/../.. && svnversion) 21 22CPP.Defines += -I$(PROJ_SRC_DIR)/../../include -I$(PROJ_OBJ_DIR)/../../include \ 23 -DSVN_REVISION='"$(SVN_REVISION)"' 24 25$(ObjDir)/.ver-svn .ver: $(ObjDir)/.dir 26 @if [ '$(SVN_REVISION)' != '$(shell cat $(ObjDir)/.ver-svn 2>/dev/null)' ]; then\ 27 echo '$(SVN_REVISION)' > $(ObjDir)/.ver-svn; \ 28 fi 29$(ObjDir)/.ver-svn: .ver 30$(ObjDir)/Driver.o: $(ObjDir)/.ver-svn 31