#############################################################################
# Makefile for building ../../../../../lib/libta_abstract_csr.a
# Generated by tmake;
#     Project: ta_abstract/ta_abstract
#    Template: lib
#############################################################################

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

CC	=	gcc
CXX	=	g++
CFLAGS	=	-pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD
CXXFLAGS=	-pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD
INCPATH	=	-I../../../../../src/ta_common -I../../../../../src/ta_abstract -I../../../../../src/ta_abstract/tables -I../../../../../src/ta_abstract/frames -I../../../../../include
AR	=	ar cqs
RANLIB	=	
MOC	=	$(QTDIR)/bin/moc
UIC	=	$(QTDIR)/bin/uic

TAR	=	tar -cf
GZIP	=	gzip -9f

####### Support for 64-bit systems
ifeq ($(shell uname -m), x86_64)
     CFLAGS   += -march=x86-64 -m64 -D__64BIT__
     CXXFLAGS += -march=x86-64 -m64 -D__64BIT__
endif

####### Apply additional overruling user flags, if any
CFLAGS   += $(CUSERFLAGS)
CXXFLAGS += $(CUSERFLAGS)

####### Files

HEADERS =	
SOURCES =	../../../../../src/ta_abstract/ta_abstract.c \
		../../../../../src/ta_abstract/ta_def_ui.c \
		../../../../../src/ta_abstract/ta_func_api.c \
		../../../../../src/ta_abstract/ta_group_idx.c \
		../../../../../src/ta_abstract/frames/ta_frame.c \
		../../../../../src/ta_abstract/tables/table_a.c \
		../../../../../src/ta_abstract/tables/table_b.c \
		../../../../../src/ta_abstract/tables/table_c.c \
		../../../../../src/ta_abstract/tables/table_d.c \
		../../../../../src/ta_abstract/tables/table_e.c \
		../../../../../src/ta_abstract/tables/table_f.c \
		../../../../../src/ta_abstract/tables/table_g.c \
		../../../../../src/ta_abstract/tables/table_h.c \
		../../../../../src/ta_abstract/tables/table_i.c \
		../../../../../src/ta_abstract/tables/table_j.c \
		../../../../../src/ta_abstract/tables/table_k.c \
		../../../../../src/ta_abstract/tables/table_l.c \
		../../../../../src/ta_abstract/tables/table_m.c \
		../../../../../src/ta_abstract/tables/table_n.c \
		../../../../../src/ta_abstract/tables/table_o.c \
		../../../../../src/ta_abstract/tables/table_p.c \
		../../../../../src/ta_abstract/tables/table_q.c \
		../../../../../src/ta_abstract/tables/table_r.c \
		../../../../../src/ta_abstract/tables/table_s.c \
		../../../../../src/ta_abstract/tables/table_t.c \
		../../../../../src/ta_abstract/tables/table_u.c \
		../../../../../src/ta_abstract/tables/table_v.c \
		../../../../../src/ta_abstract/tables/table_w.c \
		../../../../../src/ta_abstract/tables/table_x.c \
		../../../../../src/ta_abstract/tables/table_y.c \
		../../../../../src/ta_abstract/tables/table_z.c
OBJECTS =	../../../../../temp/csr/ta_abstract.o \
		../../../../../temp/csr/ta_def_ui.o \
		../../../../../temp/csr/ta_func_api.o \
		../../../../../temp/csr/ta_group_idx.o \
		../../../../../temp/csr/ta_frame.o \
		../../../../../temp/csr/table_a.o \
		../../../../../temp/csr/table_b.o \
		../../../../../temp/csr/table_c.o \
		../../../../../temp/csr/table_d.o \
		../../../../../temp/csr/table_e.o \
		../../../../../temp/csr/table_f.o \
		../../../../../temp/csr/table_g.o \
		../../../../../temp/csr/table_h.o \
		../../../../../temp/csr/table_i.o \
		../../../../../temp/csr/table_j.o \
		../../../../../temp/csr/table_k.o \
		../../../../../temp/csr/table_l.o \
		../../../../../temp/csr/table_m.o \
		../../../../../temp/csr/table_n.o \
		../../../../../temp/csr/table_o.o \
		../../../../../temp/csr/table_p.o \
		../../../../../temp/csr/table_q.o \
		../../../../../temp/csr/table_r.o \
		../../../../../temp/csr/table_s.o \
		../../../../../temp/csr/table_t.o \
		../../../../../temp/csr/table_u.o \
		../../../../../temp/csr/table_v.o \
		../../../../../temp/csr/table_w.o \
		../../../../../temp/csr/table_x.o \
		../../../../../temp/csr/table_y.o \
		../../../../../temp/csr/table_z.o
INTERFACES =	
UICDECLS =	
UICIMPLS =	
SRCMOC	=	
OBJMOC	=	
DIST	=	
TARGET	=	../../../../../lib/libta_abstract_csr.a
INTERFACE_DECL_PATH = .

####### Implicit rules

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

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

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

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

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

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

####### Build rules


all: $(TARGET)

staticlib: $(TARGET)

$(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC) 
	-rm -f $(TARGET)
	$(AR) $(TARGET) $(OBJECTS) $(OBJMOC)

moc: $(SRCMOC)

clean:
	-rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
	-rm -f *~ core

####### Sub-libraries


###### Combined headers


####### Compile

../../../../../temp/csr/ta_abstract.o: ../../../../../src/ta_abstract/ta_abstract.c
	$(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/ta_abstract.o ../../../../../src/ta_abstract/ta_abstract.c

../../../../../temp/csr/ta_def_ui.o: ../../../../../src/ta_abstract/ta_def_ui.c
	$(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/ta_def_ui.o ../../../../../src/ta_abstract/ta_def_ui.c

../../../../../temp/csr/ta_func_api.o: ../../../../../src/ta_abstract/ta_func_api.c
	$(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/ta_func_api.o ../../../../../src/ta_abstract/ta_func_api.c

../../../../../temp/csr/ta_group_idx.o: ../../../../../src/ta_abstract/ta_group_idx.c
	$(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/ta_group_idx.o ../../../../../src/ta_abstract/ta_group_idx.c

../../../../../temp/csr/ta_frame.o: ../../../../../src/ta_abstract/frames/ta_frame.c
	$(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/ta_frame.o ../../../../../src/ta_abstract/frames/ta_frame.c

../../../../../temp/csr/table_a.o: ../../../../../src/ta_abstract/tables/table_a.c
	$(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/table_a.o ../../../../../src/ta_abstract/tables/table_a.c

../../../../../temp/csr/table_b.o: ../../../../../src/ta_abstract/tables/table_b.c
	$(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/table_b.o ../../../../../src/ta_abstract/tables/table_b.c

../../../../../temp/csr/table_c.o: ../../../../../src/ta_abstract/tables/table_c.c
	$(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/table_c.o ../../../../../src/ta_abstract/tables/table_c.c

../../../../../temp/csr/table_d.o: ../../../../../src/ta_abstract/tables/table_d.c
	$(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/table_d.o ../../../../../src/ta_abstract/tables/table_d.c

../../../../../temp/csr/table_e.o: ../../../../../src/ta_abstract/tables/table_e.c
	$(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/table_e.o ../../../../../src/ta_abstract/tables/table_e.c

../../../../../temp/csr/table_f.o: ../../../../../src/ta_abstract/tables/table_f.c
	$(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/table_f.o ../../../../../src/ta_abstract/tables/table_f.c

../../../../../temp/csr/table_g.o: ../../../../../src/ta_abstract/tables/table_g.c
	$(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/table_g.o ../../../../../src/ta_abstract/tables/table_g.c

../../../../../temp/csr/table_h.o: ../../../../../src/ta_abstract/tables/table_h.c
	$(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/table_h.o ../../../../../src/ta_abstract/tables/table_h.c

../../../../../temp/csr/table_i.o: ../../../../../src/ta_abstract/tables/table_i.c
	$(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/table_i.o ../../../../../src/ta_abstract/tables/table_i.c

../../../../../temp/csr/table_j.o: ../../../../../src/ta_abstract/tables/table_j.c
	$(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/table_j.o ../../../../../src/ta_abstract/tables/table_j.c

../../../../../temp/csr/table_k.o: ../../../../../src/ta_abstract/tables/table_k.c
	$(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/table_k.o ../../../../../src/ta_abstract/tables/table_k.c

../../../../../temp/csr/table_l.o: ../../../../../src/ta_abstract/tables/table_l.c
	$(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/table_l.o ../../../../../src/ta_abstract/tables/table_l.c

../../../../../temp/csr/table_m.o: ../../../../../src/ta_abstract/tables/table_m.c
	$(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/table_m.o ../../../../../src/ta_abstract/tables/table_m.c

../../../../../temp/csr/table_n.o: ../../../../../src/ta_abstract/tables/table_n.c
	$(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/table_n.o ../../../../../src/ta_abstract/tables/table_n.c

../../../../../temp/csr/table_o.o: ../../../../../src/ta_abstract/tables/table_o.c
	$(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/table_o.o ../../../../../src/ta_abstract/tables/table_o.c

../../../../../temp/csr/table_p.o: ../../../../../src/ta_abstract/tables/table_p.c
	$(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/table_p.o ../../../../../src/ta_abstract/tables/table_p.c

../../../../../temp/csr/table_q.o: ../../../../../src/ta_abstract/tables/table_q.c
	$(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/table_q.o ../../../../../src/ta_abstract/tables/table_q.c

../../../../../temp/csr/table_r.o: ../../../../../src/ta_abstract/tables/table_r.c
	$(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/table_r.o ../../../../../src/ta_abstract/tables/table_r.c

../../../../../temp/csr/table_s.o: ../../../../../src/ta_abstract/tables/table_s.c
	$(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/table_s.o ../../../../../src/ta_abstract/tables/table_s.c

../../../../../temp/csr/table_t.o: ../../../../../src/ta_abstract/tables/table_t.c
	$(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/table_t.o ../../../../../src/ta_abstract/tables/table_t.c

../../../../../temp/csr/table_u.o: ../../../../../src/ta_abstract/tables/table_u.c
	$(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/table_u.o ../../../../../src/ta_abstract/tables/table_u.c

../../../../../temp/csr/table_v.o: ../../../../../src/ta_abstract/tables/table_v.c
	$(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/table_v.o ../../../../../src/ta_abstract/tables/table_v.c

../../../../../temp/csr/table_w.o: ../../../../../src/ta_abstract/tables/table_w.c
	$(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/table_w.o ../../../../../src/ta_abstract/tables/table_w.c

../../../../../temp/csr/table_x.o: ../../../../../src/ta_abstract/tables/table_x.c
	$(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/table_x.o ../../../../../src/ta_abstract/tables/table_x.c

../../../../../temp/csr/table_y.o: ../../../../../src/ta_abstract/tables/table_y.c
	$(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/table_y.o ../../../../../src/ta_abstract/tables/table_y.c

../../../../../temp/csr/table_z.o: ../../../../../src/ta_abstract/tables/table_z.c
	$(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/table_z.o ../../../../../src/ta_abstract/tables/table_z.c

