mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-08-17 21:29:20 +00:00
These changes modify the makefiles so that the output of flex and bison are placed in the SRC directory, not the OBJ directory. It is intended that they be checked in as any other LLVM source so that platforms without convenient access to flex/bison can be compiled. From now on, if you change a .y or .l file you *must* also commit the generated .cpp and .h files. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23115 91177308-0d34-0410-b5e6-96231b3b80d8
21 lines
757 B
Makefile
21 lines
757 B
Makefile
##===- utils/TableGen/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 = ../..
|
|
TOOLNAME = tblgen
|
|
USEDLIBS = LLVMSupport.a LLVMSystem.a
|
|
|
|
include $(LEVEL)/Makefile.common
|
|
|
|
#
|
|
# Make the source file depend on the header file. In this way, dependencies
|
|
# (which depend on the source file) won't get generated until bison is done
|
|
# generating the C source and header files for the parser.
|
|
#
|
|
$(ObjDir)/FileLexer.o : $(PROJ_SRC_DIR)/FileParser.h
|