#############################################################################
# Makefile for building: libantlr.a
# Generated by qmake (2.01a) (Qt 4.3.2) on: Sat Oct 4 07:46:23 2008
# Project:  antlr.pro
# Template: lib
# Command: /usr/bin/qmake -unix QMAKE_CXX=ccache\ g++ -o Makefile antlr.pro
#############################################################################

####### Compiler, tools and options

CC            = gcc
CXX           = ccache g++
DEFINES       = -DQT_SHARED -DQT_GUI_LIB -DQT_CORE_LIB
CFLAGS        = -pipe -g -Wno-unused-parameter -fPIC -Wall -W -D_REENTRANT $(DEFINES)
CXXFLAGS      = -pipe -g -Wno-unused-parameter -g -O2 -fPIC -Wall -W -D_REENTRANT $(DEFINES)
INCPATH       = -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I.. -I../.. -I/usr/include/fwb-3 -I/usr/include/libxml2 -I../../src -I.moc -I.ui
AR            = ar cqs
RANLIB        = 
QMAKE         = /usr/bin/qmake
TAR           = tar -cf
COMPRESS      = gzip -9f
COPY          = cp -f
SED           = sed
COPY_FILE     = $(COPY)
COPY_DIR      = $(COPY) -r
INSTALL_FILE  = install -m 644 -p
INSTALL_DIR   = $(COPY_DIR)
INSTALL_PROGRAM = install -m 755 -p
DEL_FILE      = rm -f
SYMLINK       = ln -sf
DEL_DIR       = rmdir
MOVE          = mv -f
CHK_DIR_EXISTS= test -d
MKDIR         = mkdir -p

####### Output directory

OBJECTS_DIR   = .obj/

####### Files

SOURCES       = ANTLRUtil.cpp \
		ASTFactory.cpp \
		ASTNULLType.cpp \
		ASTRefCount.cpp \
		BaseAST.cpp \
		BitSet.cpp \
		CharBuffer.cpp \
		CharScanner.cpp \
		CommonAST.cpp \
		CommonASTWithHiddenTokens.cpp \
		CommonHiddenStreamToken.cpp \
		CommonToken.cpp \
		InputBuffer.cpp \
		LLkParser.cpp \
		MismatchedCharException.cpp \
		MismatchedTokenException.cpp \
		NoViableAltException.cpp \
		NoViableAltForCharException.cpp \
		Parser.cpp \
		RecognitionException.cpp \
		String.cpp \
		TokenBuffer.cpp \
		Token.cpp \
		TokenRefCount.cpp \
		TokenStreamBasicFilter.cpp \
		TokenStreamHiddenTokenFilter.cpp \
		TokenStreamRewriteEngine.cpp \
		TokenStreamSelector.cpp \
		TreeParser.cpp 
OBJECTS       = .obj/ANTLRUtil.o \
		.obj/ASTFactory.o \
		.obj/ASTNULLType.o \
		.obj/ASTRefCount.o \
		.obj/BaseAST.o \
		.obj/BitSet.o \
		.obj/CharBuffer.o \
		.obj/CharScanner.o \
		.obj/CommonAST.o \
		.obj/CommonASTWithHiddenTokens.o \
		.obj/CommonHiddenStreamToken.o \
		.obj/CommonToken.o \
		.obj/InputBuffer.o \
		.obj/LLkParser.o \
		.obj/MismatchedCharException.o \
		.obj/MismatchedTokenException.o \
		.obj/NoViableAltException.o \
		.obj/NoViableAltForCharException.o \
		.obj/Parser.o \
		.obj/RecognitionException.o \
		.obj/String.o \
		.obj/TokenBuffer.o \
		.obj/Token.o \
		.obj/TokenRefCount.o \
		.obj/TokenStreamBasicFilter.o \
		.obj/TokenStreamHiddenTokenFilter.o \
		.obj/TokenStreamRewriteEngine.o \
		.obj/TokenStreamSelector.o \
		.obj/TreeParser.o
DIST          = /usr/share/qt4/mkspecs/common/g++.conf \
		/usr/share/qt4/mkspecs/common/unix.conf \
		/usr/share/qt4/mkspecs/common/linux.conf \
		/usr/share/qt4/mkspecs/qconfig.pri \
		/usr/share/qt4/mkspecs/features/qt_functions.prf \
		/usr/share/qt4/mkspecs/features/qt_config.prf \
		/usr/share/qt4/mkspecs/features/exclusive_builds.prf \
		/usr/share/qt4/mkspecs/features/default_pre.prf \
		../../qmake.inc \
		/usr/share/qt4/mkspecs/features/debug.prf \
		/usr/share/qt4/mkspecs/features/default_post.prf \
		/usr/share/qt4/mkspecs/features/staticlib.prf \
		/usr/share/qt4/mkspecs/features/static.prf \
		/usr/share/qt4/mkspecs/features/warn_on.prf \
		/usr/share/qt4/mkspecs/features/qt.prf \
		/usr/share/qt4/mkspecs/features/unix/thread.prf \
		/usr/share/qt4/mkspecs/features/moc.prf \
		/usr/share/qt4/mkspecs/features/resources.prf \
		/usr/share/qt4/mkspecs/features/uic.prf \
		/usr/share/qt4/mkspecs/features/yacc.prf \
		/usr/share/qt4/mkspecs/features/lex.prf \
		antlr.pro
QMAKE_TARGET  = antlr
DESTDIR       = 
TARGET        = libantlr.a

first: all
####### Implicit rules

.SUFFIXES: .o .c .cpp .cc .cxx .C

.cpp.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"

.cc.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"

.cxx.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"

.C.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"

.c.o:
	$(CC) -c $(CFLAGS) $(INCPATH) -o "$@" "$<"

####### Build rules

all: Makefile $(TARGET) 

staticlib: $(TARGET)

$(TARGET):  $(OBJECTS) $(OBJCOMP) 
	-$(DEL_FILE) $(TARGET)
	$(AR) $(TARGET) $(OBJECTS)


Makefile: antlr.pro  /usr/share/qt4/mkspecs/linux-g++/qmake.conf /usr/share/qt4/mkspecs/common/g++.conf \
		/usr/share/qt4/mkspecs/common/unix.conf \
		/usr/share/qt4/mkspecs/common/linux.conf \
		/usr/share/qt4/mkspecs/qconfig.pri \
		/usr/share/qt4/mkspecs/features/qt_functions.prf \
		/usr/share/qt4/mkspecs/features/qt_config.prf \
		/usr/share/qt4/mkspecs/features/exclusive_builds.prf \
		/usr/share/qt4/mkspecs/features/default_pre.prf \
		../../qmake.inc \
		/usr/share/qt4/mkspecs/features/debug.prf \
		/usr/share/qt4/mkspecs/features/default_post.prf \
		/usr/share/qt4/mkspecs/features/staticlib.prf \
		/usr/share/qt4/mkspecs/features/static.prf \
		/usr/share/qt4/mkspecs/features/warn_on.prf \
		/usr/share/qt4/mkspecs/features/qt.prf \
		/usr/share/qt4/mkspecs/features/unix/thread.prf \
		/usr/share/qt4/mkspecs/features/moc.prf \
		/usr/share/qt4/mkspecs/features/resources.prf \
		/usr/share/qt4/mkspecs/features/uic.prf \
		/usr/share/qt4/mkspecs/features/yacc.prf \
		/usr/share/qt4/mkspecs/features/lex.prf
	$(QMAKE) -unix QMAKE_CXX=ccache\ g++ -o Makefile antlr.pro
/usr/share/qt4/mkspecs/common/g++.conf:
/usr/share/qt4/mkspecs/common/unix.conf:
/usr/share/qt4/mkspecs/common/linux.conf:
/usr/share/qt4/mkspecs/qconfig.pri:
/usr/share/qt4/mkspecs/features/qt_functions.prf:
/usr/share/qt4/mkspecs/features/qt_config.prf:
/usr/share/qt4/mkspecs/features/exclusive_builds.prf:
/usr/share/qt4/mkspecs/features/default_pre.prf:
../../qmake.inc:
/usr/share/qt4/mkspecs/features/debug.prf:
/usr/share/qt4/mkspecs/features/default_post.prf:
/usr/share/qt4/mkspecs/features/staticlib.prf:
/usr/share/qt4/mkspecs/features/static.prf:
/usr/share/qt4/mkspecs/features/warn_on.prf:
/usr/share/qt4/mkspecs/features/qt.prf:
/usr/share/qt4/mkspecs/features/unix/thread.prf:
/usr/share/qt4/mkspecs/features/moc.prf:
/usr/share/qt4/mkspecs/features/resources.prf:
/usr/share/qt4/mkspecs/features/uic.prf:
/usr/share/qt4/mkspecs/features/yacc.prf:
/usr/share/qt4/mkspecs/features/lex.prf:
qmake:  FORCE
	@$(QMAKE) -unix QMAKE_CXX=ccache\ g++ -o Makefile antlr.pro

dist: 
	@$(CHK_DIR_EXISTS) .obj/antlr1.0.0 || $(MKDIR) .obj/antlr1.0.0 
	$(COPY_FILE) --parents $(SOURCES) $(DIST) .obj/antlr1.0.0/ && $(COPY_FILE) --parents ANTLRException.hpp ANTLRUtil.hpp ASTArray.hpp ASTFactory.hpp AST.hpp ASTNULLType.hpp ASTPair.hpp ASTRefCount.hpp BaseAST.hpp BitSet.hpp CharBuffer.hpp CharInputBuffer.hpp CharScanner.hpp CharStreamException.hpp CharStreamIOException.hpp CircularQueue.hpp CommonAST.hpp CommonASTWithHiddenTokens.hpp CommonHiddenStreamToken.hpp CommonToken.hpp config.hpp InputBuffer.hpp IOException.hpp LexerSharedInputState.hpp LLkParser.hpp MismatchedCharException.hpp MismatchedTokenException.hpp NoViableAltException.hpp NoViableAltForCharException.hpp Parser.hpp ParserSharedInputState.hpp RecognitionException.hpp RefCount.hpp SemanticException.hpp String.hpp TokenBuffer.hpp Token.hpp TokenRefCount.hpp TokenStreamBasicFilter.hpp TokenStreamException.hpp TokenStreamHiddenTokenFilter.hpp TokenStream.hpp TokenStreamIOException.hpp TokenStreamRecognitionException.hpp TokenStreamRetryException.hpp TokenStreamRewriteEngine.hpp TokenStreamSelector.hpp TokenWithIndex.hpp TreeParser.hpp TreeParserSharedInputState.hpp .obj/antlr1.0.0/ && $(COPY_FILE) --parents ANTLRUtil.cpp ASTFactory.cpp ASTNULLType.cpp ASTRefCount.cpp BaseAST.cpp BitSet.cpp CharBuffer.cpp CharScanner.cpp CommonAST.cpp CommonASTWithHiddenTokens.cpp CommonHiddenStreamToken.cpp CommonToken.cpp InputBuffer.cpp LLkParser.cpp MismatchedCharException.cpp MismatchedTokenException.cpp NoViableAltException.cpp NoViableAltForCharException.cpp Parser.cpp RecognitionException.cpp String.cpp TokenBuffer.cpp Token.cpp TokenRefCount.cpp TokenStreamBasicFilter.cpp TokenStreamHiddenTokenFilter.cpp TokenStreamRewriteEngine.cpp TokenStreamSelector.cpp TreeParser.cpp .obj/antlr1.0.0/ && (cd `dirname .obj/antlr1.0.0` && $(TAR) antlr1.0.0.tar antlr1.0.0 && $(COMPRESS) antlr1.0.0.tar) && $(MOVE) `dirname .obj/antlr1.0.0`/antlr1.0.0.tar.gz . && $(DEL_FILE) -r .obj/antlr1.0.0


clean:compiler_clean 
	-$(DEL_FILE) $(OBJECTS)
	-$(DEL_FILE) *~ core *.core


####### Sub-libraries

distclean: clean
	-$(DEL_FILE) $(TARGET) 
	-$(DEL_FILE) Makefile


mocclean: compiler_moc_header_clean compiler_moc_source_clean

mocables: compiler_moc_header_make_all compiler_moc_source_make_all

compiler_moc_header_make_all:
compiler_moc_header_clean:
compiler_rcc_make_all:
compiler_rcc_clean:
compiler_image_collection_make_all: qmake_image_collection.cpp
compiler_image_collection_clean:
	-$(DEL_FILE) qmake_image_collection.cpp
compiler_moc_source_make_all:
compiler_moc_source_clean:
compiler_uic_make_all:
compiler_uic_clean:
compiler_yacc_decl_make_all:
compiler_yacc_decl_clean:
compiler_yacc_impl_make_all:
compiler_yacc_impl_clean:
compiler_lex_make_all:
compiler_lex_clean:
compiler_clean: 

####### Compile

.obj/ANTLRUtil.o: ANTLRUtil.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/ANTLRUtil.o ANTLRUtil.cpp

.obj/ASTFactory.o: ASTFactory.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/ASTFactory.o ASTFactory.cpp

.obj/ASTNULLType.o: ASTNULLType.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/ASTNULLType.o ASTNULLType.cpp

.obj/ASTRefCount.o: ASTRefCount.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/ASTRefCount.o ASTRefCount.cpp

.obj/BaseAST.o: BaseAST.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/BaseAST.o BaseAST.cpp

.obj/BitSet.o: BitSet.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/BitSet.o BitSet.cpp

.obj/CharBuffer.o: CharBuffer.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/CharBuffer.o CharBuffer.cpp

.obj/CharScanner.o: CharScanner.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/CharScanner.o CharScanner.cpp

.obj/CommonAST.o: CommonAST.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/CommonAST.o CommonAST.cpp

.obj/CommonASTWithHiddenTokens.o: CommonASTWithHiddenTokens.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/CommonASTWithHiddenTokens.o CommonASTWithHiddenTokens.cpp

.obj/CommonHiddenStreamToken.o: CommonHiddenStreamToken.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/CommonHiddenStreamToken.o CommonHiddenStreamToken.cpp

.obj/CommonToken.o: CommonToken.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/CommonToken.o CommonToken.cpp

.obj/InputBuffer.o: InputBuffer.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/InputBuffer.o InputBuffer.cpp

.obj/LLkParser.o: LLkParser.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/LLkParser.o LLkParser.cpp

.obj/MismatchedCharException.o: MismatchedCharException.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/MismatchedCharException.o MismatchedCharException.cpp

.obj/MismatchedTokenException.o: MismatchedTokenException.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/MismatchedTokenException.o MismatchedTokenException.cpp

.obj/NoViableAltException.o: NoViableAltException.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/NoViableAltException.o NoViableAltException.cpp

.obj/NoViableAltForCharException.o: NoViableAltForCharException.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/NoViableAltForCharException.o NoViableAltForCharException.cpp

.obj/Parser.o: Parser.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/Parser.o Parser.cpp

.obj/RecognitionException.o: RecognitionException.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/RecognitionException.o RecognitionException.cpp

.obj/String.o: String.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/String.o String.cpp

.obj/TokenBuffer.o: TokenBuffer.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/TokenBuffer.o TokenBuffer.cpp

.obj/Token.o: Token.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/Token.o Token.cpp

.obj/TokenRefCount.o: TokenRefCount.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/TokenRefCount.o TokenRefCount.cpp

.obj/TokenStreamBasicFilter.o: TokenStreamBasicFilter.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/TokenStreamBasicFilter.o TokenStreamBasicFilter.cpp

.obj/TokenStreamHiddenTokenFilter.o: TokenStreamHiddenTokenFilter.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/TokenStreamHiddenTokenFilter.o TokenStreamHiddenTokenFilter.cpp

.obj/TokenStreamRewriteEngine.o: TokenStreamRewriteEngine.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/TokenStreamRewriteEngine.o TokenStreamRewriteEngine.cpp

.obj/TokenStreamSelector.o: TokenStreamSelector.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/TokenStreamSelector.o TokenStreamSelector.cpp

.obj/TreeParser.o: TreeParser.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/TreeParser.o TreeParser.cpp

####### Install

install:   FORCE

uninstall:   FORCE

FORCE:

