############################################################################# # Makefile for building ../../../../../bin/ta_regtest # Generated by tmake; # Project: ta_regtest/ta_regtest # Template: app ############################################################################# ####### Compiler, tools and options CC = gcc CXX = g++ CFLAGS = -pipe -fPIC -Wall -W -g -D_REENTRANT -DTA_DEBUG -D_DEBUG -DQT_THREAD_SUPPORT CXXFLAGS= -pipe -fPIC -Wall -W -g -D_REENTRANT -DTA_DEBUG -D_DEBUG -DQT_THREAD_SUPPORT INCPATH = -I../../../../../src/ta_common -I../../../../../src/tools/ta_regtest -I../../../../../src/ta_func -I../../../../../include LINK = g++ LFLAGS = LIBS = $(SUBLIBS) ../../../../../lib/libta_libc_cmd.a -ldl -lpthread 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/tools/ta_regtest/ta_regtest.c \ ../../../../../src/tools/ta_regtest/ta_test_func/test_candlestick.c \ ../../../../../src/tools/ta_regtest/ta_test_func/test_1in_1out.c \ ../../../../../src/tools/ta_regtest/ta_test_func/test_1in_2out.c \ ../../../../../src/tools/ta_regtest/test_internals.c \ ../../../../../src/tools/ta_regtest/ta_test_func/test_adx.c \ ../../../../../src/tools/ta_regtest/ta_test_func/test_bbands.c \ ../../../../../src/tools/ta_regtest/ta_test_func/test_ma.c \ ../../../../../src/tools/ta_regtest/ta_test_func/test_macd.c \ ../../../../../src/tools/ta_regtest/ta_test_func/test_minmax.c \ ../../../../../src/tools/ta_regtest/ta_test_func/test_mom.c \ ../../../../../src/tools/ta_regtest/ta_test_func/test_per_ema.c \ ../../../../../src/tools/ta_regtest/ta_test_func/test_per_hl.c \ ../../../../../src/tools/ta_regtest/ta_test_func/test_per_hlc.c \ ../../../../../src/tools/ta_regtest/ta_test_func/test_per_hlcv.c \ ../../../../../src/tools/ta_regtest/ta_test_func/test_per_ohlc.c \ ../../../../../src/tools/ta_regtest/ta_test_func/test_po.c \ ../../../../../src/tools/ta_regtest/ta_test_func/test_rsi.c \ ../../../../../src/tools/ta_regtest/ta_test_func/test_sar.c \ ../../../../../src/tools/ta_regtest/ta_test_func/test_stddev.c \ ../../../../../src/tools/ta_regtest/ta_test_func/test_stoch.c \ ../../../../../src/tools/ta_regtest/ta_test_func/test_trange.c \ ../../../../../src/tools/ta_regtest/test_util.c \ ../../../../../src/tools/ta_regtest/test_data.c \ ../../../../../src/tools/ta_regtest/test_abstract.c OBJECTS = ../../../../../temp/cmd/ta_regtest.o \ ../../../../../temp/cmd/test_candlestick.o \ ../../../../../temp/cmd/test_1in_1out.o \ ../../../../../temp/cmd/test_1in_2out.o \ ../../../../../temp/cmd/test_internals.o \ ../../../../../temp/cmd/test_adx.o \ ../../../../../temp/cmd/test_bbands.o \ ../../../../../temp/cmd/test_ma.o \ ../../../../../temp/cmd/test_macd.o \ ../../../../../temp/cmd/test_minmax.o \ ../../../../../temp/cmd/test_mom.o \ ../../../../../temp/cmd/test_per_ema.o \ ../../../../../temp/cmd/test_per_hl.o \ ../../../../../temp/cmd/test_per_hlc.o \ ../../../../../temp/cmd/test_per_hlcv.o \ ../../../../../temp/cmd/test_per_ohlc.o \ ../../../../../temp/cmd/test_po.o \ ../../../../../temp/cmd/test_rsi.o \ ../../../../../temp/cmd/test_sar.o \ ../../../../../temp/cmd/test_stddev.o \ ../../../../../temp/cmd/test_stoch.o \ ../../../../../temp/cmd/test_trange.o \ ../../../../../temp/cmd/test_util.o \ ../../../../../temp/cmd/test_data.o \ ../../../../../temp/cmd/test_abstract.o INTERFACES = UICDECLS = UICIMPLS = SRCMOC = OBJMOC = DIST = TARGET = ../../../../../bin/ta_regtest 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) $(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC) $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS) moc: $(SRCMOC) clean: -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET) -rm -f *~ core ####### Sub-libraries ###### Combined headers ####### Compile ../../../../../temp/cmd/ta_regtest.o: ../../../../../src/tools/ta_regtest/ta_regtest.c $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/cmd/ta_regtest.o ../../../../../src/tools/ta_regtest/ta_regtest.c ../../../../../temp/cmd/test_candlestick.o: ../../../../../src/tools/ta_regtest/ta_test_func/test_candlestick.c $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/cmd/test_candlestick.o ../../../../../src/tools/ta_regtest/ta_test_func/test_candlestick.c ../../../../../temp/cmd/test_1in_1out.o: ../../../../../src/tools/ta_regtest/ta_test_func/test_1in_1out.c $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/cmd/test_1in_1out.o ../../../../../src/tools/ta_regtest/ta_test_func/test_1in_1out.c ../../../../../temp/cmd/test_1in_2out.o: ../../../../../src/tools/ta_regtest/ta_test_func/test_1in_2out.c $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/cmd/test_1in_2out.o ../../../../../src/tools/ta_regtest/ta_test_func/test_1in_2out.c ../../../../../temp/cmd/test_internals.o: ../../../../../src/tools/ta_regtest/test_internals.c $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/cmd/test_internals.o ../../../../../src/tools/ta_regtest/test_internals.c ../../../../../temp/cmd/test_adx.o: ../../../../../src/tools/ta_regtest/ta_test_func/test_adx.c $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/cmd/test_adx.o ../../../../../src/tools/ta_regtest/ta_test_func/test_adx.c ../../../../../temp/cmd/test_bbands.o: ../../../../../src/tools/ta_regtest/ta_test_func/test_bbands.c $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/cmd/test_bbands.o ../../../../../src/tools/ta_regtest/ta_test_func/test_bbands.c ../../../../../temp/cmd/test_ma.o: ../../../../../src/tools/ta_regtest/ta_test_func/test_ma.c $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/cmd/test_ma.o ../../../../../src/tools/ta_regtest/ta_test_func/test_ma.c ../../../../../temp/cmd/test_macd.o: ../../../../../src/tools/ta_regtest/ta_test_func/test_macd.c $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/cmd/test_macd.o ../../../../../src/tools/ta_regtest/ta_test_func/test_macd.c ../../../../../temp/cmd/test_minmax.o: ../../../../../src/tools/ta_regtest/ta_test_func/test_minmax.c $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/cmd/test_minmax.o ../../../../../src/tools/ta_regtest/ta_test_func/test_minmax.c ../../../../../temp/cmd/test_mom.o: ../../../../../src/tools/ta_regtest/ta_test_func/test_mom.c $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/cmd/test_mom.o ../../../../../src/tools/ta_regtest/ta_test_func/test_mom.c ../../../../../temp/cmd/test_per_ema.o: ../../../../../src/tools/ta_regtest/ta_test_func/test_per_ema.c $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/cmd/test_per_ema.o ../../../../../src/tools/ta_regtest/ta_test_func/test_per_ema.c ../../../../../temp/cmd/test_per_hl.o: ../../../../../src/tools/ta_regtest/ta_test_func/test_per_hl.c $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/cmd/test_per_hl.o ../../../../../src/tools/ta_regtest/ta_test_func/test_per_hl.c ../../../../../temp/cmd/test_per_hlc.o: ../../../../../src/tools/ta_regtest/ta_test_func/test_per_hlc.c $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/cmd/test_per_hlc.o ../../../../../src/tools/ta_regtest/ta_test_func/test_per_hlc.c ../../../../../temp/cmd/test_per_hlcv.o: ../../../../../src/tools/ta_regtest/ta_test_func/test_per_hlcv.c $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/cmd/test_per_hlcv.o ../../../../../src/tools/ta_regtest/ta_test_func/test_per_hlcv.c ../../../../../temp/cmd/test_per_ohlc.o: ../../../../../src/tools/ta_regtest/ta_test_func/test_per_ohlc.c $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/cmd/test_per_ohlc.o ../../../../../src/tools/ta_regtest/ta_test_func/test_per_ohlc.c ../../../../../temp/cmd/test_po.o: ../../../../../src/tools/ta_regtest/ta_test_func/test_po.c $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/cmd/test_po.o ../../../../../src/tools/ta_regtest/ta_test_func/test_po.c ../../../../../temp/cmd/test_rsi.o: ../../../../../src/tools/ta_regtest/ta_test_func/test_rsi.c $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/cmd/test_rsi.o ../../../../../src/tools/ta_regtest/ta_test_func/test_rsi.c ../../../../../temp/cmd/test_sar.o: ../../../../../src/tools/ta_regtest/ta_test_func/test_sar.c $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/cmd/test_sar.o ../../../../../src/tools/ta_regtest/ta_test_func/test_sar.c ../../../../../temp/cmd/test_stddev.o: ../../../../../src/tools/ta_regtest/ta_test_func/test_stddev.c $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/cmd/test_stddev.o ../../../../../src/tools/ta_regtest/ta_test_func/test_stddev.c ../../../../../temp/cmd/test_stoch.o: ../../../../../src/tools/ta_regtest/ta_test_func/test_stoch.c $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/cmd/test_stoch.o ../../../../../src/tools/ta_regtest/ta_test_func/test_stoch.c ../../../../../temp/cmd/test_trange.o: ../../../../../src/tools/ta_regtest/ta_test_func/test_trange.c $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/cmd/test_trange.o ../../../../../src/tools/ta_regtest/ta_test_func/test_trange.c ../../../../../temp/cmd/test_util.o: ../../../../../src/tools/ta_regtest/test_util.c $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/cmd/test_util.o ../../../../../src/tools/ta_regtest/test_util.c ../../../../../temp/cmd/test_data.o: ../../../../../src/tools/ta_regtest/test_data.c $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/cmd/test_data.o ../../../../../src/tools/ta_regtest/test_data.c ../../../../../temp/cmd/test_abstract.o: ../../../../../src/tools/ta_regtest/test_abstract.c $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/cmd/test_abstract.o ../../../../../src/tools/ta_regtest/test_abstract.c