############################################################################# # Makefile for building ta_regtest # Generated by tmake; # Project: ta_regtest/ta_regtest # Template: app ############################################################################# ####### Compiler, tools and options CC = cl CXX = cl CFLAGS = -nologo -W3 -Zi -DTA_DEBUG -D_DEBUG -DTA_SINGLE_THREAD -DWIN32 -D_MBCS -D_LIB CXXFLAGS= -nologo -W3 -Zi -DTA_DEBUG -D_DEBUG -DTA_SINGLE_THREAD -DWIN32 -D_MBCS -D_LIB INCPATH = -I"..\..\..\..\..\src\ta_common" -I"..\..\..\..\..\src\tools\ta_regtest" -I"..\..\..\..\..\src\ta_func" -I"..\..\..\..\..\include" LINK = link LFLAGS = /NOLOGO /DEBUG /SUBSYSTEM:console LIBS = ..\..\..\..\..\lib\ta_libc_csd.lib MOC = moc UIC = uic ZIP = zip -r -9 ####### 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\csd\ta_regtest.obj \ ..\..\..\..\..\temp\csd\test_candlestick.obj \ ..\..\..\..\..\temp\csd\test_1in_1out.obj \ ..\..\..\..\..\temp\csd\test_1in_2out.obj \ ..\..\..\..\..\temp\csd\test_internals.obj \ ..\..\..\..\..\temp\csd\test_adx.obj \ ..\..\..\..\..\temp\csd\test_bbands.obj \ ..\..\..\..\..\temp\csd\test_ma.obj \ ..\..\..\..\..\temp\csd\test_macd.obj \ ..\..\..\..\..\temp\csd\test_minmax.obj \ ..\..\..\..\..\temp\csd\test_mom.obj \ ..\..\..\..\..\temp\csd\test_per_ema.obj \ ..\..\..\..\..\temp\csd\test_per_hl.obj \ ..\..\..\..\..\temp\csd\test_per_hlc.obj \ ..\..\..\..\..\temp\csd\test_per_hlcv.obj \ ..\..\..\..\..\temp\csd\test_per_ohlc.obj \ ..\..\..\..\..\temp\csd\test_po.obj \ ..\..\..\..\..\temp\csd\test_rsi.obj \ ..\..\..\..\..\temp\csd\test_sar.obj \ ..\..\..\..\..\temp\csd\test_stddev.obj \ ..\..\..\..\..\temp\csd\test_stoch.obj \ ..\..\..\..\..\temp\csd\test_trange.obj \ ..\..\..\..\..\temp\csd\test_util.obj \ ..\..\..\..\..\temp\csd\test_data.obj \ ..\..\..\..\..\temp\csd\test_abstract.obj INTERFACES = UICDECLS = UICIMPLS = SRCMOC = OBJMOC = DIST = TARGET = ..\..\..\..\..\bin\ta_regtest.exe INTERFACE_DECL_PATH = . ####### Implicit rules .SUFFIXES: .cpp .cxx .cc .c .cpp.obj: $(CXX) -c $(CXXFLAGS) $(INCPATH) -Fo$@ $< .cxx.obj: $(CXX) -c $(CXXFLAGS) $(INCPATH) -Fo$@ $< .cc.obj: $(CXX) -c $(CXXFLAGS) $(INCPATH) -Fo$@ $< .c.obj: $(CC) -c $(CFLAGS) $(INCPATH) -Fo$@ $< ####### Build rules all: $(TARGET) $(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC) $(LINK) $(LFLAGS) /OUT:$(TARGET) @<< $(OBJECTS) $(OBJMOC) $(LIBS) << moc: $(SRCMOC) tmake: ../csd/win32/msvc/ta_regtest/Makefile ../csd/win32/msvc/ta_regtest/Makefile: ta_regtest/ta_regtest.pro tmake ta_regtest/ta_regtest.pro -o ../csd/win32/msvc/ta_regtest/Makefile dist: $(ZIP) ta_regtest/ta_regtest.zip ta_regtest/ta_regtest.pro $(SOURCES) $(HEADERS) $(DIST) $(INTERFACES) clean: -del ..\..\..\..\..\temp\csd\ta_regtest.obj -del ..\..\..\..\..\temp\csd\test_candlestick.obj -del ..\..\..\..\..\temp\csd\test_1in_1out.obj -del ..\..\..\..\..\temp\csd\test_1in_2out.obj -del ..\..\..\..\..\temp\csd\test_internals.obj -del ..\..\..\..\..\temp\csd\test_adx.obj -del ..\..\..\..\..\temp\csd\test_bbands.obj -del ..\..\..\..\..\temp\csd\test_ma.obj -del ..\..\..\..\..\temp\csd\test_macd.obj -del ..\..\..\..\..\temp\csd\test_minmax.obj -del ..\..\..\..\..\temp\csd\test_mom.obj -del ..\..\..\..\..\temp\csd\test_per_ema.obj -del ..\..\..\..\..\temp\csd\test_per_hl.obj -del ..\..\..\..\..\temp\csd\test_per_hlc.obj -del ..\..\..\..\..\temp\csd\test_per_hlcv.obj -del ..\..\..\..\..\temp\csd\test_per_ohlc.obj -del ..\..\..\..\..\temp\csd\test_po.obj -del ..\..\..\..\..\temp\csd\test_rsi.obj -del ..\..\..\..\..\temp\csd\test_sar.obj -del ..\..\..\..\..\temp\csd\test_stddev.obj -del ..\..\..\..\..\temp\csd\test_stoch.obj -del ..\..\..\..\..\temp\csd\test_trange.obj -del ..\..\..\..\..\temp\csd\test_util.obj -del ..\..\..\..\..\temp\csd\test_data.obj -del ..\..\..\..\..\temp\csd\test_abstract.obj -del $(TARGET) -del ../../../../../bin/*.map -del ../../../../../bin/*._xe -del ../../../../../bin/*.tds -del ../../../../../bin/*.pdb -del ../../../../../bin/*.pbo -del ../../../../../bin/*.pbi -del ../../../../../bin/*.pbt -del ../../../../../temp/csd/*.pch -del ../../../../../temp/csd/*.idb -del ../../../../../temp/csd/ta_regtest/*.pch -del ../../../../../temp/csd/ta_regtest/*.idb -del ../../../../../temp/csd/ta_regtest/*.obj -del ta_regtest.pdb -del vc*.pdb -del ta_regtest.ilk ####### Compile ..\..\..\..\..\temp\csd\ta_regtest.obj: ..\..\..\..\..\src\tools\ta_regtest\ta_regtest.c $(CC) -c $(CFLAGS) $(INCPATH) -Fo..\..\..\..\..\temp\csd\ta_regtest.obj ..\..\..\..\..\src\tools\ta_regtest\ta_regtest.c ..\..\..\..\..\temp\csd\test_candlestick.obj: ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_candlestick.c $(CC) -c $(CFLAGS) $(INCPATH) -Fo..\..\..\..\..\temp\csd\test_candlestick.obj ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_candlestick.c ..\..\..\..\..\temp\csd\test_1in_1out.obj: ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_1in_1out.c $(CC) -c $(CFLAGS) $(INCPATH) -Fo..\..\..\..\..\temp\csd\test_1in_1out.obj ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_1in_1out.c ..\..\..\..\..\temp\csd\test_1in_2out.obj: ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_1in_2out.c $(CC) -c $(CFLAGS) $(INCPATH) -Fo..\..\..\..\..\temp\csd\test_1in_2out.obj ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_1in_2out.c ..\..\..\..\..\temp\csd\test_internals.obj: ..\..\..\..\..\src\tools\ta_regtest\test_internals.c $(CC) -c $(CFLAGS) $(INCPATH) -Fo..\..\..\..\..\temp\csd\test_internals.obj ..\..\..\..\..\src\tools\ta_regtest\test_internals.c ..\..\..\..\..\temp\csd\test_adx.obj: ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_adx.c $(CC) -c $(CFLAGS) $(INCPATH) -Fo..\..\..\..\..\temp\csd\test_adx.obj ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_adx.c ..\..\..\..\..\temp\csd\test_bbands.obj: ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_bbands.c $(CC) -c $(CFLAGS) $(INCPATH) -Fo..\..\..\..\..\temp\csd\test_bbands.obj ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_bbands.c ..\..\..\..\..\temp\csd\test_ma.obj: ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_ma.c $(CC) -c $(CFLAGS) $(INCPATH) -Fo..\..\..\..\..\temp\csd\test_ma.obj ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_ma.c ..\..\..\..\..\temp\csd\test_macd.obj: ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_macd.c $(CC) -c $(CFLAGS) $(INCPATH) -Fo..\..\..\..\..\temp\csd\test_macd.obj ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_macd.c ..\..\..\..\..\temp\csd\test_minmax.obj: ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_minmax.c $(CC) -c $(CFLAGS) $(INCPATH) -Fo..\..\..\..\..\temp\csd\test_minmax.obj ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_minmax.c ..\..\..\..\..\temp\csd\test_mom.obj: ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_mom.c $(CC) -c $(CFLAGS) $(INCPATH) -Fo..\..\..\..\..\temp\csd\test_mom.obj ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_mom.c ..\..\..\..\..\temp\csd\test_per_ema.obj: ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_per_ema.c $(CC) -c $(CFLAGS) $(INCPATH) -Fo..\..\..\..\..\temp\csd\test_per_ema.obj ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_per_ema.c ..\..\..\..\..\temp\csd\test_per_hl.obj: ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_per_hl.c $(CC) -c $(CFLAGS) $(INCPATH) -Fo..\..\..\..\..\temp\csd\test_per_hl.obj ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_per_hl.c ..\..\..\..\..\temp\csd\test_per_hlc.obj: ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_per_hlc.c $(CC) -c $(CFLAGS) $(INCPATH) -Fo..\..\..\..\..\temp\csd\test_per_hlc.obj ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_per_hlc.c ..\..\..\..\..\temp\csd\test_per_hlcv.obj: ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_per_hlcv.c $(CC) -c $(CFLAGS) $(INCPATH) -Fo..\..\..\..\..\temp\csd\test_per_hlcv.obj ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_per_hlcv.c ..\..\..\..\..\temp\csd\test_per_ohlc.obj: ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_per_ohlc.c $(CC) -c $(CFLAGS) $(INCPATH) -Fo..\..\..\..\..\temp\csd\test_per_ohlc.obj ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_per_ohlc.c ..\..\..\..\..\temp\csd\test_po.obj: ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_po.c $(CC) -c $(CFLAGS) $(INCPATH) -Fo..\..\..\..\..\temp\csd\test_po.obj ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_po.c ..\..\..\..\..\temp\csd\test_rsi.obj: ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_rsi.c $(CC) -c $(CFLAGS) $(INCPATH) -Fo..\..\..\..\..\temp\csd\test_rsi.obj ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_rsi.c ..\..\..\..\..\temp\csd\test_sar.obj: ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_sar.c $(CC) -c $(CFLAGS) $(INCPATH) -Fo..\..\..\..\..\temp\csd\test_sar.obj ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_sar.c ..\..\..\..\..\temp\csd\test_stddev.obj: ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_stddev.c $(CC) -c $(CFLAGS) $(INCPATH) -Fo..\..\..\..\..\temp\csd\test_stddev.obj ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_stddev.c ..\..\..\..\..\temp\csd\test_stoch.obj: ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_stoch.c $(CC) -c $(CFLAGS) $(INCPATH) -Fo..\..\..\..\..\temp\csd\test_stoch.obj ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_stoch.c ..\..\..\..\..\temp\csd\test_trange.obj: ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_trange.c $(CC) -c $(CFLAGS) $(INCPATH) -Fo..\..\..\..\..\temp\csd\test_trange.obj ..\..\..\..\..\src\tools\ta_regtest\ta_test_func\test_trange.c ..\..\..\..\..\temp\csd\test_util.obj: ..\..\..\..\..\src\tools\ta_regtest\test_util.c $(CC) -c $(CFLAGS) $(INCPATH) -Fo..\..\..\..\..\temp\csd\test_util.obj ..\..\..\..\..\src\tools\ta_regtest\test_util.c ..\..\..\..\..\temp\csd\test_data.obj: ..\..\..\..\..\src\tools\ta_regtest\test_data.c $(CC) -c $(CFLAGS) $(INCPATH) -Fo..\..\..\..\..\temp\csd\test_data.obj ..\..\..\..\..\src\tools\ta_regtest\test_data.c ..\..\..\..\..\temp\csd\test_abstract.obj: ..\..\..\..\..\src\tools\ta_regtest\test_abstract.c $(CC) -c $(CFLAGS) $(INCPATH) -Fo..\..\..\..\..\temp\csd\test_abstract.obj ..\..\..\..\..\src\tools\ta_regtest\test_abstract.c