#############################################################################
# Makefile for building: flash_tool
# Generated by qmake (2.01a) (Qt 4.8.6) on: Mi. Feb 14 20:50:47 2018
# Project:  SPFlashToolAPCore.pro
# Template: app
# Command: /usr/bin/qmake -o Makefile SPFlashToolAPCore.pro
#############################################################################

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

CC            = gcc
CXX           = g++
DEFINES       = -DQT_WEBKIT -DQT_NO_CAST_FROM_CAST -D_LINUX -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED
CFLAGS        = -pipe -O2 -Wall -W -D_REENTRANT $(DEFINES)
CXXFLAGS      = -pipe -O2 -Wall -W -D_REENTRANT $(DEFINES)
INCPATH       = -I/usr/share/qt4/mkspecs/default -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtXmlPatterns -I/usr/include/QtWebKit -I/usr/include -I. -I.
LINK          = g++
LFLAGS        = -Wl,-rpath,. -Wl,-rpath,lib -Wl,-rpath,qt -Wl,-O1
LIBS          = $(SUBLIBS)  -L/usr/lib64 -L/home/markus/Software/APKs/E700/MT6582/SP-Flash-Tool-src-master/Lib -L/home/markus/Software/APKs/E700/MT6582/SP-Flash-Tool-src-master/Lib/QtLinux -lflashtool -lflashtoolEx -lsla_challenge -lQtWebKit -lQtXmlPatterns -L/usr/lib64 -lQtGui -L/usr/X11R6/lib -lQtNetwork -lQtCore -lpthread 
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
STRIP         = strip
INSTALL_FILE  = install -m 644 -p
INSTALL_DIR   = $(COPY_DIR)
INSTALL_PROGRAM = install -m 755 -p
DEL_FILE      = rm -f
SYMLINK       = ln -f -s
DEL_DIR       = rmdir
MOVE          = mv -f
CHK_DIR_EXISTS= test -d
MKDIR         = mkdir -p

####### Output directory

OBJECTS_DIR   = ./

####### Files

SOURCES       = Conn/Connection.cpp \
		Logger/Log.cpp \
		Public/AppCore.cpp \
		Resource/Handle/DAHandle.cpp \
		Resource/Handle/DLHandle.cpp \
		main.cpp \
		XMLParser/XMLNodeImpl.cpp \
		XMLParser/XMLDocument.cpp \
		XMLParser/tinyxmlparser.cpp \
		XMLParser/tinyxmlerror.cpp \
		XMLParser/tinyxml.cpp \
		XMLParser/tinystr.cpp \
		XMLParser/XMLNode.cpp \
		Logger/Logger.cpp \
		XMLParser/XMLDocumentImpl.cpp \
		Utility/Utils.cpp \
		Utility/USBCOMFinderWrapper.cpp \
		Resource/ResourceManager.cpp \
		Resource/CoreHandle.cpp \
		Cmd/DADownloadAll.cpp \
		Cmd/FormatCommand.cpp \
		Err/BromException.cpp \
		Err/AppException.cpp \
		Err/ErrorLookup.cpp \
		Err/BaseException.cpp \
		UI/src/MainWindow.cpp \
		UI/src/TabWidgetBase.cpp \
		UI/src/DownloadWidget.cpp \
		UI/src/ReadBackWidget.cpp \
		UI/src/MemoryTestWidget.cpp \
		UI/src/DeviceTestWidget.cpp \
		UI/src/ParameterWidget.cpp \
		UI/src/AboutDialog.cpp \
		UI/src/OptionDialog.cpp \
		UI/src/MainController.cpp \
		UI/src/ProcessingAnimation.cpp \
		UI/src/ProcessingDialog.cpp \
		UI/src/AsyncResourceLoader.cpp \
		Arg/BootRomArg.cpp \
		UI/src/MainWindowCallback.cpp \
		Setting/DADownloadAllSetting.cpp \
		UI/src/BackgroundWorker.cpp \
		Err/UserStopException.cpp \
		Setting/ConnSetting.cpp \
		Setting/FormatSetting.cpp \
		ConsoleMode/Config.cpp \
		ConsoleMode/GeneralSetting.cpp \
		ConsoleMode/ConsoleModeEntry.cpp \
		Setting/ConnBromUARTSetting.cpp \
		Setting/ConnBromUSBSetting.cpp \
		FlashToolApp.cpp \
		Arg/BromMemtestArg.cpp \
		Setting/MemoryTestSetting.cpp \
		Cmd/MemoryTestCommand.cpp \
		Setting/DeviceTestSetting.cpp \
		Cmd/DeviceTestCommand.cpp \
		Arg/BromReadbackArg.cpp \
		Setting/ReadbackSetting.cpp \
		Cmd/ReadbackCommand.cpp \
		Resource/Handle/RBHandle.cpp \
		UI/src/ReadBackAddressDialog.cpp \
		Conn/USBSetting.cpp \
		ConsoleMode/SchemaValidator.cpp \
		Arg/BromDownloadArg.cpp \
		Arg/BromFormatArg.cpp \
		Rules/PlatformRule.cpp \
		Rules/StorageRule.cpp \
		Utility/FileUtils.cpp \
		Setting/PlatformSetting.cpp \
		Arg/EMMCFormatArg.cpp \
		Arg/NANDForamtArg.cpp \
		Arg/AutoFormatArg.cpp \
		Rules/ReadbackRule.cpp \
		Cmd/OTPCommand.cpp \
		Cmd/FirmwareUpgradeCommand.cpp \
		Setting/FirmwareUpgradeSetting.cpp \
		Arg/BromOTPArg.cpp \
		Cmd/WriteMemoryCommand.cpp \
		Setting/WriteMemorySetting.cpp \
		Setting/OTPSetting.cpp \
		UI/src/OTPWriteDialog.cpp \
		UI/src/OTPReadDialog.cpp \
		Utility/version.cpp \
		Arg/WriteMemoryArg.cpp \
		UI/src/OkDialog.cpp \
		UI/src/FormatWidget.cpp \
		UI/src/WriteMemoryWidget.cpp \
		UI/src/UpdateDialog.cpp \
		UI/src/CheckUpdateDialog.cpp \
		UI/src/AsyncUpdater.cpp \
		Arg/BromChksumArg.cpp \
		Setting/ChksumSetting.cpp \
		Rules/ChksumRule.cpp \
		Flow/romfactory.cpp \
		Flow/dlproxy.cpp \
		Flow/defaultrom.cpp \
		Flow/concreterom.cpp \
		Flow/dlproxyimpl.cpp \
		Flow/ErrString.cpp \
		Flow/storhelper.cpp \
		Utility/constString.cpp \
		UI/src/PlatformObj.cpp \
		Resource/Handle/ScretHandle.cpp \
		Resource/Handle/AuthHandle.cpp \
		Cmd/CertDLCommand.cpp \
		Setting/CertDLSetting.cpp \
		UI/src/WelcomeWidget.cpp \
		UI/src/Assistant.cpp \
		UI/src/CheckHeader.cpp \
		Flow/NvramVerify.cpp \
		Flow/restoreworker.cpp \
		ConsoleMode/CommandLineArguments.cpp \
		Cmd/WatchDogCommand.cpp \
		Setting/WatchDogSetting.cpp \
		Utility/IniItem.cpp \
		Utility/SizeCalcHelper.cpp \
		Conn/ConnImpl.cpp \
		Conn/ConnMedia.cpp \
		Conn/ConnArgBox.cpp \
		Cmd/EfuseCommand.cpp \
		Setting/EfuseSetting.cpp \
		UI/src/connob.cpp \
		UI/src/BromAdapterWidget.cpp \
		Setting/ComboFormatSetting.cpp \
		Cmd/ComboFormatCommand.cpp \
		Cmd/BromAdapterCommand.cpp \
		Arg/BromAdapterArg.cpp \
		Setting/BromAdapterSetting.cpp \
		Public/RomInfoFactory.cpp \
		UI/src/SDMMCWidget.cpp \
		UI/src/NandWidgetd.cpp \
		UI/src/EMMCWidget.cpp \
		UI/src/ChipInfoWidget.cpp \
		UI/src/NorFlashWidget.cpp \
		Arg/SDMMCAutoFormatArg.cpp \
		UI/src/ScatterObserver.cpp \
		Setting/DLOnlySetting.cpp \
		Cmd/DLOnlyCommand.cpp \
		Setting/SecDLSetting.cpp \
		Cmd/SecDLCommand.cpp \
		Utility/sendreport.cpp \
		UI/src/SCIDownloadWidget.cpp \
		UI/src/CloneDownloadWidget.cpp \
		UI/src/EncryDialog.cpp \
		UI/src/DLDelegate.cpp \
		Cmd/SCIRBCommand.cpp \
		Setting/SCIRBSetting.cpp \
		Setting/SCIRestoreSetting.cpp \
		Cmd/SCIRestoreCommand.cpp \
		Utility/CloneInfo.cpp \
		Setting/SCIDownloadSetting.cpp \
		Cmd/SCIDownloadCommand.cpp \
		Setting/DLPlugFmtAllSetting.cpp \
		Cmd/DLPlugFmtAllCommand.cpp \
		TimeStamp/TempPlcCtrl.cpp \
		ConsoleMode/CommandSetting.cpp \
		Arg/GeneralArg.cpp \
		Cmd/GeneralCommand.cpp \
		Cmd/MacroCommand.cpp \
		Arg/UFSFormatArg.cpp \
		UI/src/UfsWidget.cpp \
		Arg/NORFormatArg.cpp \
		JSONParser/json.cpp \
		Setting/DLWithoutScatterSetting.cpp \
		Cmd/DLWithoutScatterCommand.cpp \
		Setting/ReadbackWithoutScatterSetting.cpp \
		Cmd/ReadbackWithoutScatterCommand.cpp \
		Setting/SetBootModeSetting.cpp \
		Cmd/SetBootModeCommand.cpp \
		Setting/CheckRPMBSetting.cpp \
		Cmd/CheckRPMBCommand.cpp \
		Setting/ReadbackSettingAssist.cpp \
		Host/Linux/RuntimeMemory.cpp \
		Host/Linux/DeviceScan.cpp \
		Host/Linux/DeviceConn.cpp moc_MainWindow.cpp \
		moc_TabWidgetBase.cpp \
		moc_DownloadWidget.cpp \
		moc_ReadBackWidget.cpp \
		moc_MemoryTestWidget.cpp \
		moc_DeviceTestWidget.cpp \
		moc_ParameterWidget.cpp \
		moc_AboutDialog.cpp \
		moc_OptionDialog.cpp \
		moc_MainController.cpp \
		moc_ProcessingAnimation.cpp \
		moc_ProcessingDialog.cpp \
		moc_AsyncResourceLoader.cpp \
		moc_MainWindowCallback.cpp \
		moc_BackgroundWorker.cpp \
		moc_FlashToolApp.cpp \
		moc_ReadBackAddressDialog.cpp \
		moc_OTPReadDialog.cpp \
		moc_OTPWriteDialog.cpp \
		moc_OkDialog.cpp \
		moc_FormatWidget.cpp \
		moc_WriteMemoryWidget.cpp \
		moc_UpdateDialog.cpp \
		moc_CheckUpdateDialog.cpp \
		moc_AsyncUpdater.cpp \
		moc_UfsWidget.cpp \
		moc_PlatformObj.cpp \
		moc_Assistant.cpp \
		moc_CheckHeader.cpp \
		moc_BromAdapterWidget.cpp \
		moc_SDMMCWidget.cpp \
		moc_NandWidget.cpp \
		moc_EMMCWidget.cpp \
		moc_ChipInfoWidget.cpp \
		moc_NorFlashWidget.cpp \
		moc_sendreport.cpp \
		moc_SCIDownloadWidget.cpp \
		moc_CloneDownloadWidget.cpp \
		moc_EncryDialog.cpp \
		moc_DLDelegate.cpp \
		qrc_icon.cpp \
		qrc_translations.cpp \
		qrc_html.cpp
OBJECTS       = Connection.o \
		Log.o \
		AppCore.o \
		DAHandle.o \
		DLHandle.o \
		main.o \
		XMLNodeImpl.o \
		XMLDocument.o \
		tinyxmlparser.o \
		tinyxmlerror.o \
		tinyxml.o \
		tinystr.o \
		XMLNode.o \
		Logger.o \
		XMLDocumentImpl.o \
		Utils.o \
		USBCOMFinderWrapper.o \
		ResourceManager.o \
		CoreHandle.o \
		DADownloadAll.o \
		FormatCommand.o \
		BromException.o \
		AppException.o \
		ErrorLookup.o \
		BaseException.o \
		MainWindow.o \
		TabWidgetBase.o \
		DownloadWidget.o \
		ReadBackWidget.o \
		MemoryTestWidget.o \
		DeviceTestWidget.o \
		ParameterWidget.o \
		AboutDialog.o \
		OptionDialog.o \
		MainController.o \
		ProcessingAnimation.o \
		ProcessingDialog.o \
		AsyncResourceLoader.o \
		BootRomArg.o \
		MainWindowCallback.o \
		DADownloadAllSetting.o \
		BackgroundWorker.o \
		UserStopException.o \
		ConnSetting.o \
		FormatSetting.o \
		Config.o \
		GeneralSetting.o \
		ConsoleModeEntry.o \
		ConnBromUARTSetting.o \
		ConnBromUSBSetting.o \
		FlashToolApp.o \
		BromMemtestArg.o \
		MemoryTestSetting.o \
		MemoryTestCommand.o \
		DeviceTestSetting.o \
		DeviceTestCommand.o \
		BromReadbackArg.o \
		ReadbackSetting.o \
		ReadbackCommand.o \
		RBHandle.o \
		ReadBackAddressDialog.o \
		USBSetting.o \
		SchemaValidator.o \
		BromDownloadArg.o \
		BromFormatArg.o \
		PlatformRule.o \
		StorageRule.o \
		FileUtils.o \
		PlatformSetting.o \
		EMMCFormatArg.o \
		NANDForamtArg.o \
		AutoFormatArg.o \
		ReadbackRule.o \
		OTPCommand.o \
		FirmwareUpgradeCommand.o \
		FirmwareUpgradeSetting.o \
		BromOTPArg.o \
		WriteMemoryCommand.o \
		WriteMemorySetting.o \
		OTPSetting.o \
		OTPWriteDialog.o \
		OTPReadDialog.o \
		version.o \
		WriteMemoryArg.o \
		OkDialog.o \
		FormatWidget.o \
		WriteMemoryWidget.o \
		UpdateDialog.o \
		CheckUpdateDialog.o \
		AsyncUpdater.o \
		BromChksumArg.o \
		ChksumSetting.o \
		ChksumRule.o \
		romfactory.o \
		dlproxy.o \
		defaultrom.o \
		concreterom.o \
		dlproxyimpl.o \
		ErrString.o \
		storhelper.o \
		constString.o \
		PlatformObj.o \
		ScretHandle.o \
		AuthHandle.o \
		CertDLCommand.o \
		CertDLSetting.o \
		WelcomeWidget.o \
		Assistant.o \
		CheckHeader.o \
		NvramVerify.o \
		restoreworker.o \
		CommandLineArguments.o \
		WatchDogCommand.o \
		WatchDogSetting.o \
		IniItem.o \
		SizeCalcHelper.o \
		ConnImpl.o \
		ConnMedia.o \
		ConnArgBox.o \
		EfuseCommand.o \
		EfuseSetting.o \
		connob.o \
		BromAdapterWidget.o \
		ComboFormatSetting.o \
		ComboFormatCommand.o \
		BromAdapterCommand.o \
		BromAdapterArg.o \
		BromAdapterSetting.o \
		RomInfoFactory.o \
		SDMMCWidget.o \
		NandWidgetd.o \
		EMMCWidget.o \
		ChipInfoWidget.o \
		NorFlashWidget.o \
		SDMMCAutoFormatArg.o \
		ScatterObserver.o \
		DLOnlySetting.o \
		DLOnlyCommand.o \
		SecDLSetting.o \
		SecDLCommand.o \
		sendreport.o \
		SCIDownloadWidget.o \
		CloneDownloadWidget.o \
		EncryDialog.o \
		DLDelegate.o \
		SCIRBCommand.o \
		SCIRBSetting.o \
		SCIRestoreSetting.o \
		SCIRestoreCommand.o \
		CloneInfo.o \
		SCIDownloadSetting.o \
		SCIDownloadCommand.o \
		DLPlugFmtAllSetting.o \
		DLPlugFmtAllCommand.o \
		TempPlcCtrl.o \
		CommandSetting.o \
		GeneralArg.o \
		GeneralCommand.o \
		MacroCommand.o \
		UFSFormatArg.o \
		UfsWidget.o \
		NORFormatArg.o \
		json.o \
		DLWithoutScatterSetting.o \
		DLWithoutScatterCommand.o \
		ReadbackWithoutScatterSetting.o \
		ReadbackWithoutScatterCommand.o \
		SetBootModeSetting.o \
		SetBootModeCommand.o \
		CheckRPMBSetting.o \
		CheckRPMBCommand.o \
		ReadbackSettingAssist.o \
		RuntimeMemory.o \
		DeviceScan.o \
		DeviceConn.o \
		moc_MainWindow.o \
		moc_TabWidgetBase.o \
		moc_DownloadWidget.o \
		moc_ReadBackWidget.o \
		moc_MemoryTestWidget.o \
		moc_DeviceTestWidget.o \
		moc_ParameterWidget.o \
		moc_AboutDialog.o \
		moc_OptionDialog.o \
		moc_MainController.o \
		moc_ProcessingAnimation.o \
		moc_ProcessingDialog.o \
		moc_AsyncResourceLoader.o \
		moc_MainWindowCallback.o \
		moc_BackgroundWorker.o \
		moc_FlashToolApp.o \
		moc_ReadBackAddressDialog.o \
		moc_OTPReadDialog.o \
		moc_OTPWriteDialog.o \
		moc_OkDialog.o \
		moc_FormatWidget.o \
		moc_WriteMemoryWidget.o \
		moc_UpdateDialog.o \
		moc_CheckUpdateDialog.o \
		moc_AsyncUpdater.o \
		moc_UfsWidget.o \
		moc_PlatformObj.o \
		moc_Assistant.o \
		moc_CheckHeader.o \
		moc_BromAdapterWidget.o \
		moc_SDMMCWidget.o \
		moc_NandWidget.o \
		moc_EMMCWidget.o \
		moc_ChipInfoWidget.o \
		moc_NorFlashWidget.o \
		moc_sendreport.o \
		moc_SCIDownloadWidget.o \
		moc_CloneDownloadWidget.o \
		moc_EncryDialog.o \
		moc_DLDelegate.o \
		qrc_icon.o \
		qrc_translations.o \
		qrc_html.o
DIST          = /usr/share/qt4/mkspecs/common/unix.conf \
		/usr/share/qt4/mkspecs/common/linux.conf \
		/usr/share/qt4/mkspecs/common/gcc-base.conf \
		/usr/share/qt4/mkspecs/common/gcc-base-unix.conf \
		/usr/share/qt4/mkspecs/common/g++-base.conf \
		/usr/share/qt4/mkspecs/common/g++-unix.conf \
		/usr/share/qt4/mkspecs/qconfig.pri \
		/usr/share/qt4/mkspecs/modules/qt_webkit.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 \
		/usr/share/qt4/mkspecs/features/release.prf \
		/usr/share/qt4/mkspecs/features/default_post.prf \
		/usr/share/qt4/mkspecs/features/shared.prf \
		/usr/share/qt4/mkspecs/features/unix/gdb_dwarf_index.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 \
		/usr/share/qt4/mkspecs/features/include_source_dir.prf \
		SPFlashToolAPCore.pro
QMAKE_TARGET  = flash_tool
DESTDIR       = 
TARGET        = flash_tool

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)

$(TARGET): ui_SecuritySettingDialog.h ui_ReadBackAddressDialog.h ui_ProcessingDialog.h ui_MainWindow.h ui_AboutDialog.h ui_ReadBackWidget.h ui_ParameterWidget.h ui_MemoryTestWidget.h ui_DeviceTestWidget.h ui_DownloadWidget.h ui_OTPReadDialog.h ui_OTPWritedialog.h ui_OkDialog.h ui_FormatWidget.h ui_OptionDialog.h ui_WriteMemoryWidget.h ui_UpdateDialog.h ui_CheckUpdateDialog.h ui_WelcomeWidget.h ui_BromAdapterWidget.h ui_SDMMCWidget.h ui_NandWidget.h ui_EMMCWidget.h ui_ChipInfoWidget.h ui_NorFlashWidget.h ui_SCIDownloadWidget.h ui_CloneDownloadWidget.h ui_EncryDialog.h ui_UfsWidget.h $(OBJECTS)  
	$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS)

Makefile: SPFlashToolAPCore.pro  /usr/share/qt4/mkspecs/default/qmake.conf /usr/share/qt4/mkspecs/common/unix.conf \
		/usr/share/qt4/mkspecs/common/linux.conf \
		/usr/share/qt4/mkspecs/common/gcc-base.conf \
		/usr/share/qt4/mkspecs/common/gcc-base-unix.conf \
		/usr/share/qt4/mkspecs/common/g++-base.conf \
		/usr/share/qt4/mkspecs/common/g++-unix.conf \
		/usr/share/qt4/mkspecs/qconfig.pri \
		/usr/share/qt4/mkspecs/modules/qt_webkit.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 \
		/usr/share/qt4/mkspecs/features/release.prf \
		/usr/share/qt4/mkspecs/features/default_post.prf \
		/usr/share/qt4/mkspecs/features/shared.prf \
		/usr/share/qt4/mkspecs/features/unix/gdb_dwarf_index.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 \
		/usr/share/qt4/mkspecs/features/include_source_dir.prf \
		/usr/lib64/libQtWebKit.prl \
		/usr/lib64/libQtXmlPatterns.prl \
		/usr/lib64/libQtNetwork.prl \
		/usr/lib64/libQtCore.prl \
		/usr/lib64/libQtGui.prl
	$(QMAKE) -o Makefile SPFlashToolAPCore.pro
/usr/share/qt4/mkspecs/common/unix.conf:
/usr/share/qt4/mkspecs/common/linux.conf:
/usr/share/qt4/mkspecs/common/gcc-base.conf:
/usr/share/qt4/mkspecs/common/gcc-base-unix.conf:
/usr/share/qt4/mkspecs/common/g++-base.conf:
/usr/share/qt4/mkspecs/common/g++-unix.conf:
/usr/share/qt4/mkspecs/qconfig.pri:
/usr/share/qt4/mkspecs/modules/qt_webkit.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:
/usr/share/qt4/mkspecs/features/release.prf:
/usr/share/qt4/mkspecs/features/default_post.prf:
/usr/share/qt4/mkspecs/features/shared.prf:
/usr/share/qt4/mkspecs/features/unix/gdb_dwarf_index.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:
/usr/share/qt4/mkspecs/features/include_source_dir.prf:
/usr/lib64/libQtWebKit.prl:
/usr/lib64/libQtXmlPatterns.prl:
/usr/lib64/libQtNetwork.prl:
/usr/lib64/libQtCore.prl:
/usr/lib64/libQtGui.prl:
qmake:  FORCE
	@$(QMAKE) -o Makefile SPFlashToolAPCore.pro

dist: 
	@$(CHK_DIR_EXISTS) .tmp/flash_tool1.0.0 || $(MKDIR) .tmp/flash_tool1.0.0 
	$(COPY_FILE) --parents $(SOURCES) $(DIST) .tmp/flash_tool1.0.0/ && $(COPY_FILE) --parents Conn/Connection.h Logger/Log.h Public/Host.h Public/AppCore.h Resource/Handle/DAHandle.h Resource/Handle/DLHandle.h XMLParser/XMLNodeImpl.h XMLParser/XMLDocument.h XMLParser/tinyxml.h XMLParser/tinystr.h XMLParser/XMLSerializable.h XMLParser/XMLNode.h Logger/Logger.h ResourceManager/NonCopyable.h BootRom/mtk_status.h BootRom/mtk_resource.h BootRom/mtk_mcu.h BootRom/host.h BootRom/flashtool_handle.h BootRom/flashtool_api.h BootRom/flashtool.h BootRom/external_memory_config.h BootRom/DOWNLOAD.H BootRom/com_enum.h BootRom/brom.h Cmd/ICommand.h Utility/Utils.h Utility/USBCOMFinderWrapper.h Resource/ResourceManager.h ResourceManager/HandlerManager.h ResourceManager/Common.h Resource/CoreHandle.h Cmd/DADownloadAll.h Cmd/FormatCommand.h Err/Exception.h Err/BromException.h Err/AppException.h Err/ErrorLookup.h Err/BaseException.h UI/src/MainWindow.h UI/src/TabWidgetBase.h UI/src/DownloadWidget.h UI/src/ReadBackWidget.h UI/src/MemoryTestWidget.h UI/src/DeviceTestWidget.h UI/src/ParameterWidget.h UI/src/AboutDialog.h UI/src/OptionDialog.h UI/src/MainController.h UI/src/ProcessingAnimation.h UI/src/ProcessingDialog.h UI/src/ICallback.h UI/src/AsyncResourceLoader.h Public/AppTypes.h Arg/BootRomArg.h UI/src/MainWindowCallback.h Setting/ISetting.h Setting/DADownloadAllSetting.h UI/src/BackgroundWorker.h Err/UserStopException.h Setting/ConnSetting.h Setting/FormatSetting.h ConsoleMode/Config.h ConsoleMode/GeneralSetting.h ConsoleMode/ConsoleModeEntry.h Setting/ConnBromUARTSetting.h Setting/ConnBromUSBSetting.h FlashToolApp.h Arg/BromMemtestArg.h Setting/MemoryTestSetting.h Cmd/MemoryTestCommand.h Setting/DeviceTestSetting.h Cmd/DeviceTestCommand.h Arg/BromReadbackArg.h Setting/ReadbackSetting.h Cmd/ReadbackCommand.h Resource/Handle/RBHandle.h UI/src/ReadBackAddressDialog.h Conn/USBSetting.h ConsoleMode/SchemaValidator.h Arg/BromDownloadArg.h Rules/StorageRule.h Rules/PlatformRule.h Utility/FileUtils.h Setting/PlatformSetting.h Arg/BromFormatArg.h Arg/AutoFormatArg.h Arg/NANDFormatArg.h Arg/EMMCFormatArg.h Arg/UFSFormatArg.h Arg/NORFormatArg.h Arg/BromOTPArg.h Cmd/OTPCommand.h Cmd/FirmwareUpgradeCommand.h Setting/FirmwareUpgradeSetting.h Cmd/WriteMemoryCommand.h Arg/WriteMemoryArg.h Setting/WriteMemorySetting.h Setting/OTPSetting.h UI/src/OTPReadDialog.h Utility/version.h UI/src/OTPWriteDialog.h UI/src/OkDialog.h UI/src/FormatWidget.h UI/src/WriteMemoryWidget.h UI/src/UpdateDialog.h UI/src/CheckUpdateDialog.h UI/src/AsyncUpdater.h UI/src/UfsWidget.h Arg/BromChksumArg.h Setting/ChksumSetting.h Rules/ChksumRule.h Flow/romfactory.h Flow/rombase.h Flow/fw_defs.h Flow/dlproxy.h Flow/defaultrom.h Flow/concreterom.h Flow/dlproxyimpl.h Flow/storhelper.h Utility/constString.h UI/src/PlatformObj.h Resource/Handle/ScretHandle.h Resource/Handle/AuthHandle.h Cmd/CertDLCommand.h Setting/CertDLSetting.h UI/src/WelcomeWidget.h UI/src/Assistant.h UI/src/CheckHeader.h Flow/NvramVerify.h Flow/restoreworker.h ConsoleMode/CommandLineArguments.h Cmd/WatchDogCommand.h Setting/WatchDogSetting.h Utility/IniItem.h Utility/SizeCalcHelper.h Conn/ConnImpl.h Conn/ConnMedia.h Conn/ConnArgBox.h Cmd/EfuseCommand.h Setting/EfuseSetting.h UI/src/connob.h Resource/Handle/SuperHandle.h UI/src/BromAdapterWidget.h Setting/BromAdapterSetting.h Cmd/BromAdapterCommand.h Arg/BromAdapterArg.h BootRom/SLA_Challenge.h Setting/ComboFormatSetting.h Cmd/ComboFormatCommand.h Host/Inc/RuntimeMemory.h Host/Inc/DeviceConn.h Public/RomInfoFactory.h UI/src/SDMMCWidget.h UI/src/NandWidget.h UI/src/EMMCWidget.h UI/src/ChipInfoWidget.h UI/src/NorFlashWidget.h Arg/SDMMCAutoFormatArg.h UI/src/ScatterObserver.h Setting/DLOnlySetting.h Cmd/DLOnlyCommand.h Setting/SecDLSetting.h Cmd/SecDLCommand.h Utility/sendreport.h UI/src/SCIDownloadWidget.h UI/src/CloneDownloadWidget.h UI/src/EncryDialog.h UI/src/DLDelegate.h Cmd/SCIRBCommand.h Setting/SCIRBSetting.h Setting/SCIRestoreSetting.h Cmd/SCIRestoreCommand.h Utility/CloneInfo.h Setting/SCIDownloadSetting.h Cmd/SCIDownloadCommand.h Setting/DLPlugFmtAllSetting.h Cmd/DLPlugFmtAllCommand.h TimeStamp/TempPlcCtrl.h ConsoleMode/CommandSetting.h Arg/GeneralArg.h Cmd/GeneralCommand.h Cmd/MacroCommand.h JSONParser/json.h Setting/DLWithoutScatterSetting.h BootRom/flashtoolex_api.h BootRom/flashtoolex_struct.h Cmd/DLWithoutScatterCommand.h BootRom/type_define.h BootRom/common_struct.h Setting/ReadbackWithoutScatterSetting.h Cmd/ReadbackWithoutScatterCommand.h Setting/SetBootModeSetting.h Cmd/SetBootModeCommand.h Setting/CheckRPMBSetting.h Cmd/CheckRPMBCommand.h Setting/ReadbackSettingAssist.h .tmp/flash_tool1.0.0/ && $(COPY_FILE) --parents UI/icon.qrc UI/translations.qrc UI/html.qrc .tmp/flash_tool1.0.0/ && $(COPY_FILE) --parents Conn/Connection.cpp Logger/Log.cpp Public/AppCore.cpp Resource/Handle/DAHandle.cpp Resource/Handle/DLHandle.cpp main.cpp XMLParser/XMLNodeImpl.cpp XMLParser/XMLDocument.cpp XMLParser/tinyxmlparser.cpp XMLParser/tinyxmlerror.cpp XMLParser/tinyxml.cpp XMLParser/tinystr.cpp XMLParser/XMLNode.cpp Logger/Logger.cpp XMLParser/XMLDocumentImpl.cpp Utility/Utils.cpp Utility/USBCOMFinderWrapper.cpp Resource/ResourceManager.cpp Resource/CoreHandle.cpp Cmd/DADownloadAll.cpp Cmd/FormatCommand.cpp Err/BromException.cpp Err/AppException.cpp Err/ErrorLookup.cpp Err/BaseException.cpp UI/src/MainWindow.cpp UI/src/TabWidgetBase.cpp UI/src/DownloadWidget.cpp UI/src/ReadBackWidget.cpp UI/src/MemoryTestWidget.cpp UI/src/DeviceTestWidget.cpp UI/src/ParameterWidget.cpp UI/src/AboutDialog.cpp UI/src/OptionDialog.cpp UI/src/MainController.cpp UI/src/ProcessingAnimation.cpp UI/src/ProcessingDialog.cpp UI/src/AsyncResourceLoader.cpp Arg/BootRomArg.cpp UI/src/MainWindowCallback.cpp Setting/DADownloadAllSetting.cpp UI/src/BackgroundWorker.cpp Err/UserStopException.cpp Setting/ConnSetting.cpp Setting/FormatSetting.cpp ConsoleMode/Config.cpp ConsoleMode/GeneralSetting.cpp ConsoleMode/ConsoleModeEntry.cpp Setting/ConnBromUARTSetting.cpp Setting/ConnBromUSBSetting.cpp FlashToolApp.cpp Arg/BromMemtestArg.cpp Setting/MemoryTestSetting.cpp Cmd/MemoryTestCommand.cpp Setting/DeviceTestSetting.cpp Cmd/DeviceTestCommand.cpp Arg/BromReadbackArg.cpp Setting/ReadbackSetting.cpp Cmd/ReadbackCommand.cpp Resource/Handle/RBHandle.cpp UI/src/ReadBackAddressDialog.cpp Conn/USBSetting.cpp ConsoleMode/SchemaValidator.cpp Arg/BromDownloadArg.cpp Arg/BromFormatArg.cpp Rules/PlatformRule.cpp Rules/StorageRule.cpp Utility/FileUtils.cpp Setting/PlatformSetting.cpp Arg/EMMCFormatArg.cpp Arg/NANDForamtArg.cpp Arg/AutoFormatArg.cpp Rules/ReadbackRule.cpp Cmd/OTPCommand.cpp Cmd/FirmwareUpgradeCommand.cpp Setting/FirmwareUpgradeSetting.cpp Arg/BromOTPArg.cpp Cmd/WriteMemoryCommand.cpp Setting/WriteMemorySetting.cpp Setting/OTPSetting.cpp UI/src/OTPWriteDialog.cpp UI/src/OTPReadDialog.cpp Utility/version.cpp Arg/WriteMemoryArg.cpp UI/src/OkDialog.cpp UI/src/FormatWidget.cpp UI/src/WriteMemoryWidget.cpp UI/src/UpdateDialog.cpp UI/src/CheckUpdateDialog.cpp UI/src/AsyncUpdater.cpp Arg/BromChksumArg.cpp Setting/ChksumSetting.cpp Rules/ChksumRule.cpp Flow/romfactory.cpp Flow/dlproxy.cpp Flow/defaultrom.cpp Flow/concreterom.cpp Flow/dlproxyimpl.cpp Flow/ErrString.cpp Flow/storhelper.cpp Utility/constString.cpp UI/src/PlatformObj.cpp Resource/Handle/ScretHandle.cpp Resource/Handle/AuthHandle.cpp Cmd/CertDLCommand.cpp Setting/CertDLSetting.cpp UI/src/WelcomeWidget.cpp UI/src/Assistant.cpp UI/src/CheckHeader.cpp Flow/NvramVerify.cpp Flow/restoreworker.cpp ConsoleMode/CommandLineArguments.cpp Cmd/WatchDogCommand.cpp Setting/WatchDogSetting.cpp Utility/IniItem.cpp Utility/SizeCalcHelper.cpp Conn/ConnImpl.cpp Conn/ConnMedia.cpp Conn/ConnArgBox.cpp Cmd/EfuseCommand.cpp Setting/EfuseSetting.cpp UI/src/connob.cpp UI/src/BromAdapterWidget.cpp Setting/ComboFormatSetting.cpp Cmd/ComboFormatCommand.cpp Cmd/BromAdapterCommand.cpp Arg/BromAdapterArg.cpp Setting/BromAdapterSetting.cpp Public/RomInfoFactory.cpp UI/src/SDMMCWidget.cpp UI/src/NandWidgetd.cpp UI/src/EMMCWidget.cpp UI/src/ChipInfoWidget.cpp UI/src/NorFlashWidget.cpp Arg/SDMMCAutoFormatArg.cpp UI/src/ScatterObserver.cpp Setting/DLOnlySetting.cpp Cmd/DLOnlyCommand.cpp Setting/SecDLSetting.cpp Cmd/SecDLCommand.cpp Utility/sendreport.cpp UI/src/SCIDownloadWidget.cpp UI/src/CloneDownloadWidget.cpp UI/src/EncryDialog.cpp UI/src/DLDelegate.cpp Cmd/SCIRBCommand.cpp Setting/SCIRBSetting.cpp Setting/SCIRestoreSetting.cpp Cmd/SCIRestoreCommand.cpp Utility/CloneInfo.cpp Setting/SCIDownloadSetting.cpp Cmd/SCIDownloadCommand.cpp Setting/DLPlugFmtAllSetting.cpp Cmd/DLPlugFmtAllCommand.cpp TimeStamp/TempPlcCtrl.cpp ConsoleMode/CommandSetting.cpp Arg/GeneralArg.cpp Cmd/GeneralCommand.cpp Cmd/MacroCommand.cpp Arg/UFSFormatArg.cpp UI/src/UfsWidget.cpp Arg/NORFormatArg.cpp JSONParser/json.cpp Setting/DLWithoutScatterSetting.cpp Cmd/DLWithoutScatterCommand.cpp Setting/ReadbackWithoutScatterSetting.cpp Cmd/ReadbackWithoutScatterCommand.cpp Setting/SetBootModeSetting.cpp Cmd/SetBootModeCommand.cpp Setting/CheckRPMBSetting.cpp Cmd/CheckRPMBCommand.cpp Setting/ReadbackSettingAssist.cpp Host/Linux/RuntimeMemory.cpp Host/Linux/DeviceScan.cpp Host/Linux/DeviceConn.cpp .tmp/flash_tool1.0.0/ && $(COPY_FILE) --parents UI/forms/SecuritySettingDialog.ui UI/forms/ReadBackAddressDialog.ui UI/forms/ProcessingDialog.ui UI/forms/MainWindow.ui UI/forms/AboutDialog.ui UI/forms/TabWidget/ReadBackWidget.ui UI/forms/TabWidget/ParameterWidget.ui UI/forms/TabWidget/MemoryTestWidget.ui UI/forms/TabWidget/DeviceTestWidget.ui UI/forms/TabWidget/DownloadWidget.ui UI/forms/OTPReadDialog.ui UI/forms/OTPWritedialog.ui UI/forms/OkDialog.ui UI/forms/TabWidget/FormatWidget.ui UI/forms/OptionDialog.ui UI/forms/TabWidget/WriteMemoryWidget.ui UI/forms/UpdateDialog.ui UI/forms/CheckUpdateDialog.ui UI/forms/TabWidget/WelcomeWidget.ui UI/forms/TabWidget/BromAdapterWidget.ui UI/forms/SDMMCWidget.ui UI/forms/NandWidget.ui UI/forms/EMMCWidget.ui UI/forms/ChipInfoWidget.ui UI/forms/NorFlashWidget.ui UI/forms/TabWidget/SCIDownloadWidget.ui UI/forms/TabWidget/CloneDownloadWidget.ui UI/forms/EncryDialog.ui UI/forms/UfsWidget.ui .tmp/flash_tool1.0.0/ && $(COPY_FILE) --parents Flashtool_en.ts Flashtool_zh_CN.ts Flashtool_zh_TW.ts .tmp/flash_tool1.0.0/ && (cd `dirname .tmp/flash_tool1.0.0` && $(TAR) flash_tool1.0.0.tar flash_tool1.0.0 && $(COMPRESS) flash_tool1.0.0.tar) && $(MOVE) `dirname .tmp/flash_tool1.0.0`/flash_tool1.0.0.tar.gz . && $(DEL_FILE) -r .tmp/flash_tool1.0.0


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


####### Sub-libraries

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


check: first

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: moc_MainWindow.cpp moc_TabWidgetBase.cpp moc_DownloadWidget.cpp moc_ReadBackWidget.cpp moc_MemoryTestWidget.cpp moc_DeviceTestWidget.cpp moc_ParameterWidget.cpp moc_AboutDialog.cpp moc_OptionDialog.cpp moc_MainController.cpp moc_ProcessingAnimation.cpp moc_ProcessingDialog.cpp moc_AsyncResourceLoader.cpp moc_MainWindowCallback.cpp moc_BackgroundWorker.cpp moc_FlashToolApp.cpp moc_ReadBackAddressDialog.cpp moc_OTPReadDialog.cpp moc_OTPWriteDialog.cpp moc_OkDialog.cpp moc_FormatWidget.cpp moc_WriteMemoryWidget.cpp moc_UpdateDialog.cpp moc_CheckUpdateDialog.cpp moc_AsyncUpdater.cpp moc_UfsWidget.cpp moc_PlatformObj.cpp moc_Assistant.cpp moc_CheckHeader.cpp moc_BromAdapterWidget.cpp moc_SDMMCWidget.cpp moc_NandWidget.cpp moc_EMMCWidget.cpp moc_ChipInfoWidget.cpp moc_NorFlashWidget.cpp moc_sendreport.cpp moc_SCIDownloadWidget.cpp moc_CloneDownloadWidget.cpp moc_EncryDialog.cpp moc_DLDelegate.cpp
compiler_moc_header_clean:
	-$(DEL_FILE) moc_MainWindow.cpp moc_TabWidgetBase.cpp moc_DownloadWidget.cpp moc_ReadBackWidget.cpp moc_MemoryTestWidget.cpp moc_DeviceTestWidget.cpp moc_ParameterWidget.cpp moc_AboutDialog.cpp moc_OptionDialog.cpp moc_MainController.cpp moc_ProcessingAnimation.cpp moc_ProcessingDialog.cpp moc_AsyncResourceLoader.cpp moc_MainWindowCallback.cpp moc_BackgroundWorker.cpp moc_FlashToolApp.cpp moc_ReadBackAddressDialog.cpp moc_OTPReadDialog.cpp moc_OTPWriteDialog.cpp moc_OkDialog.cpp moc_FormatWidget.cpp moc_WriteMemoryWidget.cpp moc_UpdateDialog.cpp moc_CheckUpdateDialog.cpp moc_AsyncUpdater.cpp moc_UfsWidget.cpp moc_PlatformObj.cpp moc_Assistant.cpp moc_CheckHeader.cpp moc_BromAdapterWidget.cpp moc_SDMMCWidget.cpp moc_NandWidget.cpp moc_EMMCWidget.cpp moc_ChipInfoWidget.cpp moc_NorFlashWidget.cpp moc_sendreport.cpp moc_SCIDownloadWidget.cpp moc_CloneDownloadWidget.cpp moc_EncryDialog.cpp moc_DLDelegate.cpp
moc_MainWindow.cpp: Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		ConsoleMode/GeneralSetting.h \
		Arg/GeneralArg.h \
		Cmd/GeneralCommand.h \
		Public/AppCore.h \
		Public/AppTypes.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		ConsoleMode/CommandLineArguments.h \
		Setting/DADownloadAllSetting.h \
		Setting/FormatSetting.h \
		Setting/ComboFormatSetting.h \
		Setting/ReadbackSetting.h \
		Setting/MemoryTestSetting.h \
		Setting/DeviceTestSetting.h \
		Setting/FirmwareUpgradeSetting.h \
		Setting/WriteMemorySetting.h \
		Cmd/FirmwareUpgradeCommand.h \
		Arg/BromDownloadArg.h \
		Arg/BromFormatArg.h \
		Flow/fw_defs.h \
		Setting/DLOnlySetting.h \
		Cmd/DLOnlyCommand.h \
		Setting/SecDLSetting.h \
		Setting/OTPSetting.h \
		Cmd/OTPCommand.h \
		Arg/BromOTPArg.h \
		Setting/CertDLSetting.h \
		Setting/WatchDogSetting.h \
		Setting/SetBootModeSetting.h \
		Setting/CheckRPMBSetting.h \
		Setting/BromAdapterSetting.h \
		Setting/SCIRBSetting.h \
		Setting/SCIRestoreSetting.h \
		Setting/SCIDownloadSetting.h \
		Setting/DLPlugFmtAllSetting.h \
		Utility/constString.h \
		Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h \
		Utility/sendreport.h \
		UI/src/PlatformObj.h \
		UI/src/OptionDialog.h \
		Setting/ConnBromUSBSetting.h \
		Arg/BootRomArg.h \
		UI/src/OkDialog.h \
		UI/src/MainWindow.h
	/usr/bin/moc $(DEFINES) $(INCPATH) UI/src/MainWindow.h -o moc_MainWindow.cpp

moc_TabWidgetBase.cpp: Logger/Log.h \
		Logger/Logger.h \
		UI/src/TabWidgetBase.h
	/usr/bin/moc $(DEFINES) $(INCPATH) UI/src/TabWidgetBase.h -o moc_TabWidgetBase.cpp

moc_DownloadWidget.cpp: UI/src/TabWidgetBase.h \
		Logger/Log.h \
		Logger/Logger.h \
		Public/AppTypes.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/host.h \
		ConsoleMode/GeneralSetting.h \
		Arg/GeneralArg.h \
		BootRom/flashtool.h \
		BootRom/brom.h \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Cmd/GeneralCommand.h \
		Public/AppCore.h \
		Public/Host.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		XMLParser/XMLSerializable.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		Setting/ConnSetting.h \
		Conn/Connection.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		ConsoleMode/CommandLineArguments.h \
		Setting/DADownloadAllSetting.h \
		Setting/ISetting.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h \
		UI/src/MainController.h \
		UI/src/ScatterObserver.h \
		UI/src/DownloadWidget.h
	/usr/bin/moc $(DEFINES) $(INCPATH) UI/src/DownloadWidget.h -o moc_DownloadWidget.cpp

moc_ReadBackWidget.cpp: UI/src/TabWidgetBase.h \
		Logger/Log.h \
		Logger/Logger.h \
		Rules/ReadbackRule.h \
		BootRom/DOWNLOAD.H \
		BootRom/mtk_status.h \
		Public/AppTypes.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/host.h \
		Setting/ReadbackSetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Public/AppCore.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h \
		UI/src/ScatterObserver.h \
		UI/src/ReadBackWidget.h
	/usr/bin/moc $(DEFINES) $(INCPATH) UI/src/ReadBackWidget.h -o moc_ReadBackWidget.cpp

moc_MemoryTestWidget.cpp: UI/src/TabWidgetBase.h \
		Logger/Log.h \
		Logger/Logger.h \
		Setting/MemoryTestSetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h \
		UI/src/ScatterObserver.h \
		UI/src/MemoryTestWidget.h
	/usr/bin/moc $(DEFINES) $(INCPATH) UI/src/MemoryTestWidget.h -o moc_MemoryTestWidget.cpp

moc_DeviceTestWidget.cpp: UI/src/TabWidgetBase.h \
		Logger/Log.h \
		Logger/Logger.h \
		Setting/DeviceTestSetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		UI/src/DeviceTestWidget.h
	/usr/bin/moc $(DEFINES) $(INCPATH) UI/src/DeviceTestWidget.h -o moc_DeviceTestWidget.cpp

moc_ParameterWidget.cpp: UI/src/TabWidgetBase.h \
		Logger/Log.h \
		Logger/Logger.h \
		UI/src/OTPWriteDialog.h \
		BootRom/flashtool_api.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Utility/constString.h \
		UI/src/OTPReadDialog.h \
		UI/src/ScatterObserver.h \
		UI/src/ParameterWidget.h
	/usr/bin/moc $(DEFINES) $(INCPATH) UI/src/ParameterWidget.h -o moc_ParameterWidget.cpp

moc_AboutDialog.cpp: UI/src/AboutDialog.h
	/usr/bin/moc $(DEFINES) $(INCPATH) UI/src/AboutDialog.h -o moc_AboutDialog.cpp

moc_OptionDialog.cpp: Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Public/Host.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		XMLParser/XMLSerializable.h \
		Logger/Log.h \
		Logger/Logger.h \
		Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h \
		Setting/ConnBromUSBSetting.h \
		Arg/BootRomArg.h \
		UI/src/OptionDialog.h
	/usr/bin/moc $(DEFINES) $(INCPATH) UI/src/OptionDialog.h -o moc_OptionDialog.cpp

moc_MainController.cpp: Public/Host.h \
		Public/AppTypes.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/host.h \
		Public/AppCore.h \
		Setting/ChksumSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Arg/BromChksumArg.h \
		XMLParser/XMLSerializable.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		Setting/ISetting.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		Setting/ConnSetting.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h \
		UI/src/MainController.h
	/usr/bin/moc $(DEFINES) $(INCPATH) UI/src/MainController.h -o moc_MainController.cpp

moc_ProcessingAnimation.cpp: UI/src/ProcessingAnimation.h
	/usr/bin/moc $(DEFINES) $(INCPATH) UI/src/ProcessingAnimation.h -o moc_ProcessingAnimation.cpp

moc_ProcessingDialog.cpp: UI/src/ProcessingDialog.h
	/usr/bin/moc $(DEFINES) $(INCPATH) UI/src/ProcessingDialog.h -o moc_ProcessingDialog.cpp

moc_AsyncResourceLoader.cpp: Public/Host.h \
		Setting/ChksumSetting.h \
		BootRom/flashtool_api.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Arg/BromChksumArg.h \
		XMLParser/XMLSerializable.h \
		UI/src/AsyncResourceLoader.h
	/usr/bin/moc $(DEFINES) $(INCPATH) UI/src/AsyncResourceLoader.h -o moc_AsyncResourceLoader.cpp

moc_MainWindowCallback.cpp: BootRom/flashtool.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		UI/src/MainWindowCallback.h
	/usr/bin/moc $(DEFINES) $(INCPATH) UI/src/MainWindowCallback.h -o moc_MainWindowCallback.cpp

moc_BackgroundWorker.cpp: Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h \
		Public/AppCore.h \
		Public/AppTypes.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		UI/src/ICallback.h \
		UI/src/BackgroundWorker.h
	/usr/bin/moc $(DEFINES) $(INCPATH) UI/src/BackgroundWorker.h -o moc_BackgroundWorker.cpp

moc_FlashToolApp.cpp: FlashToolApp.h
	/usr/bin/moc $(DEFINES) $(INCPATH) FlashToolApp.h -o moc_FlashToolApp.cpp

moc_ReadBackAddressDialog.cpp: Public/AppTypes.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/host.h \
		Rules/ReadbackRule.h \
		UI/src/ReadBackAddressDialog.h
	/usr/bin/moc $(DEFINES) $(INCPATH) UI/src/ReadBackAddressDialog.h -o moc_ReadBackAddressDialog.cpp

moc_OTPReadDialog.cpp: Utility/constString.h \
		UI/src/OTPReadDialog.h
	/usr/bin/moc $(DEFINES) $(INCPATH) UI/src/OTPReadDialog.h -o moc_OTPReadDialog.cpp

moc_OTPWriteDialog.cpp: BootRom/flashtool_api.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Utility/constString.h \
		UI/src/OTPWriteDialog.h
	/usr/bin/moc $(DEFINES) $(INCPATH) UI/src/OTPWriteDialog.h -o moc_OTPWriteDialog.cpp

moc_OkDialog.cpp: UI/src/OkDialog.h
	/usr/bin/moc $(DEFINES) $(INCPATH) UI/src/OkDialog.h -o moc_OkDialog.cpp

moc_FormatWidget.cpp: UI/src/TabWidgetBase.h \
		Logger/Log.h \
		Logger/Logger.h \
		BootRom/flashtool_api.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Setting/FormatSetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h \
		UI/src/ScatterObserver.h \
		UI/src/FormatWidget.h
	/usr/bin/moc $(DEFINES) $(INCPATH) UI/src/FormatWidget.h -o moc_FormatWidget.cpp

moc_WriteMemoryWidget.cpp: UI/src/TabWidgetBase.h \
		Logger/Log.h \
		Logger/Logger.h \
		BootRom/DOWNLOAD.H \
		BootRom/mtk_status.h \
		Setting/WriteMemorySetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		UI/src/ScatterObserver.h \
		UI/src/WriteMemoryWidget.h
	/usr/bin/moc $(DEFINES) $(INCPATH) UI/src/WriteMemoryWidget.h -o moc_WriteMemoryWidget.cpp

moc_UpdateDialog.cpp: UI/src/UpdateDialog.h
	/usr/bin/moc $(DEFINES) $(INCPATH) UI/src/UpdateDialog.h -o moc_UpdateDialog.cpp

moc_CheckUpdateDialog.cpp: UI/src/CheckUpdateDialog.h
	/usr/bin/moc $(DEFINES) $(INCPATH) UI/src/CheckUpdateDialog.h -o moc_CheckUpdateDialog.cpp

moc_AsyncUpdater.cpp: JSONParser/json.h \
		UI/src/AsyncUpdater.h
	/usr/bin/moc $(DEFINES) $(INCPATH) UI/src/AsyncUpdater.h -o moc_AsyncUpdater.cpp

moc_UfsWidget.cpp: UI/src/UfsWidget.h
	/usr/bin/moc $(DEFINES) $(INCPATH) UI/src/UfsWidget.h -o moc_UfsWidget.cpp

moc_PlatformObj.cpp: Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		BootRom/DOWNLOAD.H \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/host.h \
		UI/src/PlatformObj.h
	/usr/bin/moc $(DEFINES) $(INCPATH) UI/src/PlatformObj.h -o moc_PlatformObj.cpp

moc_Assistant.cpp: UI/src/Assistant.h
	/usr/bin/moc $(DEFINES) $(INCPATH) UI/src/Assistant.h -o moc_Assistant.cpp

moc_CheckHeader.cpp: UI/src/CheckHeader.h
	/usr/bin/moc $(DEFINES) $(INCPATH) UI/src/CheckHeader.h -o moc_CheckHeader.cpp

moc_BromAdapterWidget.cpp: UI/src/TabWidgetBase.h \
		Logger/Log.h \
		Logger/Logger.h \
		BootRom/flashtool_api.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		UI/src/BromAdapterWidget.h
	/usr/bin/moc $(DEFINES) $(INCPATH) UI/src/BromAdapterWidget.h -o moc_BromAdapterWidget.cpp

moc_SDMMCWidget.cpp: UI/src/SDMMCWidget.h
	/usr/bin/moc $(DEFINES) $(INCPATH) UI/src/SDMMCWidget.h -o moc_SDMMCWidget.cpp

moc_NandWidget.cpp: UI/src/NandWidget.h
	/usr/bin/moc $(DEFINES) $(INCPATH) UI/src/NandWidget.h -o moc_NandWidget.cpp

moc_EMMCWidget.cpp: UI/src/EMMCWidget.h
	/usr/bin/moc $(DEFINES) $(INCPATH) UI/src/EMMCWidget.h -o moc_EMMCWidget.cpp

moc_ChipInfoWidget.cpp: UI/src/ChipInfoWidget.h
	/usr/bin/moc $(DEFINES) $(INCPATH) UI/src/ChipInfoWidget.h -o moc_ChipInfoWidget.cpp

moc_NorFlashWidget.cpp: UI/src/NorFlashWidget.h
	/usr/bin/moc $(DEFINES) $(INCPATH) UI/src/NorFlashWidget.h -o moc_NorFlashWidget.cpp

moc_sendreport.cpp: Utility/sendreport.h
	/usr/bin/moc $(DEFINES) $(INCPATH) Utility/sendreport.h -o moc_sendreport.cpp

moc_SCIDownloadWidget.cpp: UI/src/TabWidgetBase.h \
		Logger/Log.h \
		Logger/Logger.h \
		UI/src/DLDelegate.h \
		Public/AppTypes.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/host.h \
		Utility/Utils.h \
		BootRom/brom.h \
		JSONParser/json.h \
		UI/src/ICallback.h \
		UI/src/MainWindow.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		ConsoleMode/GeneralSetting.h \
		Arg/GeneralArg.h \
		Cmd/GeneralCommand.h \
		Public/AppCore.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		ConsoleMode/CommandLineArguments.h \
		Setting/DADownloadAllSetting.h \
		Setting/FormatSetting.h \
		Setting/ComboFormatSetting.h \
		Setting/ReadbackSetting.h \
		Setting/MemoryTestSetting.h \
		Setting/DeviceTestSetting.h \
		Setting/FirmwareUpgradeSetting.h \
		Setting/WriteMemorySetting.h \
		Cmd/FirmwareUpgradeCommand.h \
		Arg/BromDownloadArg.h \
		Arg/BromFormatArg.h \
		Flow/fw_defs.h \
		Setting/DLOnlySetting.h \
		Cmd/DLOnlyCommand.h \
		Setting/SecDLSetting.h \
		Setting/OTPSetting.h \
		Cmd/OTPCommand.h \
		Arg/BromOTPArg.h \
		Setting/CertDLSetting.h \
		Setting/WatchDogSetting.h \
		Setting/SetBootModeSetting.h \
		Setting/CheckRPMBSetting.h \
		Setting/BromAdapterSetting.h \
		Setting/SCIRBSetting.h \
		Setting/SCIRestoreSetting.h \
		Setting/SCIDownloadSetting.h \
		Setting/DLPlugFmtAllSetting.h \
		Utility/constString.h \
		Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h \
		Utility/sendreport.h \
		UI/src/PlatformObj.h \
		UI/src/OptionDialog.h \
		Setting/ConnBromUSBSetting.h \
		Arg/BootRomArg.h \
		UI/src/OkDialog.h \
		UI/src/SCIDownloadWidget.h
	/usr/bin/moc $(DEFINES) $(INCPATH) UI/src/SCIDownloadWidget.h -o moc_SCIDownloadWidget.cpp

moc_CloneDownloadWidget.cpp: UI/src/TabWidgetBase.h \
		Logger/Log.h \
		Logger/Logger.h \
		UI/src/CloneDownloadWidget.h
	/usr/bin/moc $(DEFINES) $(INCPATH) UI/src/CloneDownloadWidget.h -o moc_CloneDownloadWidget.cpp

moc_EncryDialog.cpp: UI/src/EncryDialog.h
	/usr/bin/moc $(DEFINES) $(INCPATH) UI/src/EncryDialog.h -o moc_EncryDialog.cpp

moc_DLDelegate.cpp: UI/src/TabWidgetBase.h \
		Logger/Log.h \
		Logger/Logger.h \
		Public/AppTypes.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/host.h \
		Utility/Utils.h \
		BootRom/brom.h \
		JSONParser/json.h \
		UI/src/ICallback.h \
		UI/src/MainWindow.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		ConsoleMode/GeneralSetting.h \
		Arg/GeneralArg.h \
		Cmd/GeneralCommand.h \
		Public/AppCore.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		ConsoleMode/CommandLineArguments.h \
		Setting/DADownloadAllSetting.h \
		Setting/FormatSetting.h \
		Setting/ComboFormatSetting.h \
		Setting/ReadbackSetting.h \
		Setting/MemoryTestSetting.h \
		Setting/DeviceTestSetting.h \
		Setting/FirmwareUpgradeSetting.h \
		Setting/WriteMemorySetting.h \
		Cmd/FirmwareUpgradeCommand.h \
		Arg/BromDownloadArg.h \
		Arg/BromFormatArg.h \
		Flow/fw_defs.h \
		Setting/DLOnlySetting.h \
		Cmd/DLOnlyCommand.h \
		Setting/SecDLSetting.h \
		Setting/OTPSetting.h \
		Cmd/OTPCommand.h \
		Arg/BromOTPArg.h \
		Setting/CertDLSetting.h \
		Setting/WatchDogSetting.h \
		Setting/SetBootModeSetting.h \
		Setting/CheckRPMBSetting.h \
		Setting/BromAdapterSetting.h \
		Setting/SCIRBSetting.h \
		Setting/SCIRestoreSetting.h \
		Setting/SCIDownloadSetting.h \
		Setting/DLPlugFmtAllSetting.h \
		Utility/constString.h \
		Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h \
		Utility/sendreport.h \
		UI/src/PlatformObj.h \
		UI/src/OptionDialog.h \
		Setting/ConnBromUSBSetting.h \
		Arg/BootRomArg.h \
		UI/src/OkDialog.h \
		UI/src/DLDelegate.h
	/usr/bin/moc $(DEFINES) $(INCPATH) UI/src/DLDelegate.h -o moc_DLDelegate.cpp

compiler_rcc_make_all: qrc_icon.cpp qrc_translations.cpp qrc_html.cpp
compiler_rcc_clean:
	-$(DEL_FILE) qrc_icon.cpp qrc_translations.cpp qrc_html.cpp
qrc_icon.cpp: UI/icon.qrc \
		UI/images/tabbackground.jpg \
		UI/images/stop.png \
		UI/images/application.png \
		UI/images/add.png \
		UI/images/jump.png \
		UI/images/folder.png \
		UI/images/update.png \
		UI/images/Phone.png \
		UI/images/save.png \
		UI/images/setting.png \
		UI/images/FlashToolSplash.png \
		UI/images/connect.png \
		UI/images/ok.png \
		UI/images/tips.png \
		UI/images/readBack.png \
		UI/images/disconnect.png \
		UI/images/openFolder.png \
		UI/images/download.png \
		UI/images/format.png \
		UI/images/start.png \
		UI/images/writeMemory.png \
		UI/images/remove.png \
		UI/images/background.jpg \
		UI/help/images/mt002.jpg \
		UI/help/images/mt003.jpg \
		UI/help/images/mt004.jpg \
		UI/help/images/mt005.jpg \
		UI/help/images/mt006.jpg \
		UI/help/images/other.png \
		UI/help/images/mt007.jpg \
		UI/help/images/enterAdvMode002.jpg \
		UI/help/images/otp_read_setting_dialog.png \
		UI/help/images/E_APP_LOAD_PRELOADER.png \
		UI/help/images/phyFmt002.jpg \
		UI/help/images/ellipse.gif \
		UI/help/images/e_loadda.jpg \
		UI/help/images/sd002.jpg \
		UI/help/images/E_APP_SEC_UNLOCK.png \
		UI/help/images/otp_write_null_info_err.png \
		UI/help/images/sd003.jpg \
		UI/help/images/sd004.jpg \
		UI/help/images/E_LOAD_AUTH.png \
		UI/help/images/install001.gif \
		UI/help/images/S_FT_NAND_READLEN_NOT_PAGE_ALIGNMENT1.png \
		UI/help/images/S_DA_SEC_RO_AREA_IS_BLANK.png \
		UI/help/images/FT_FIND_STORAGE_ERROR.png \
		UI/help/images/FT_FIND_PLATFORM_ERROR.png \
		UI/help/images/rb_err.png \
		UI/help/images/conn001.gif \
		UI/help/images/dl002.jpg \
		UI/help/images/otp001.gif \
		UI/help/images/general006.jpg \
		UI/help/images/dl003.jpg \
		UI/help/images/dl004.jpg \
		UI/help/images/dl005.jpg \
		UI/help/images/general008.jpg \
		UI/help/images/general007.jpg \
		UI/help/images/dl006.jpg \
		UI/help/images/dl007.jpg \
		UI/help/images/dl008.jpg \
		UI/help/images/general009.jpg \
		UI/help/images/dl009.jpg \
		UI/help/images/appendx.gif \
		UI/help/images/application.png \
		UI/help/images/S_FT_NAND_READADDR_NOT_PAGE_ALIGNMENT1.png \
		UI/help/images/otp_read_null_info_err.png \
		UI/help/images/general002.jpg \
		UI/help/images/dl010.jpg \
		UI/help/images/general004.jpg \
		UI/help/images/dl011.jpg \
		UI/help/images/general003.jpg \
		UI/help/images/general005.jpg \
		UI/help/images/e_app_scatter_failed.png \
		UI/help/images/back.gif \
		UI/help/images/format001.gif \
		UI/help/images/operation001.gif \
		UI/help/images/console002.gif \
		UI/help/images/S_FT_OTP_ADDR_NOT_WORD_ALIGNMENT.png \
		UI/help/images/S_FT_NAND_READLEN_NOT_PAGE_ALIGNMENT.png \
		UI/help/images/dbg006.jpg \
		UI/help/images/rb002.jpg \
		UI/help/images/configFile002.jpg \
		UI/help/images/rb003.jpg \
		UI/help/images/configFile003.jpg \
		UI/help/images/rb004.jpg \
		UI/help/images/dbg007.jpg \
		UI/help/images/rb005.jpg \
		UI/help/images/dbg002.jpg \
		UI/help/images/rb006.jpg \
		UI/help/images/rb007.jpg \
		UI/help/images/console001.gif \
		UI/help/images/dbg004.jpg \
		UI/help/images/rb008.jpg \
		UI/help/images/rb009.jpg \
		UI/help/images/dbg005.jpg \
		UI/help/images/FT_INVALID_FORMAT_ADDR_ERROR.png \
		UI/help/images/ERROR_UNKNOWN_ROM.png \
		UI/help/images/e_startassistant.jpg \
		UI/help/images/dlOption001.gif \
		UI/help/images/S_FT_NAND_READADDR_NOT_PAGE_ALIGNMENT.png \
		UI/help/images/go-back.png \
		UI/help/images/e_loadscatter.jpg \
		UI/help/images/E_APP_NONROM_SELECT.png \
		UI/help/images/wm001.gif \
		UI/help/images/image010.gif \
		UI/help/images/E_APP_LOAD_PRELOADER1.png \
		UI/help/images/cfg001.gif \
		UI/help/images/readback_html.png \
		UI/help/images/ERROR_BL_INCONSISTENT.png \
		UI/help/images/sd001.gif \
		UI/help/images/conn002.jpg \
		UI/help/images/option001.gif \
		UI/help/images/rb_config_dialog.png \
		UI/help/images/wl001.gif \
		UI/help/images/install002.jpg \
		UI/help/images/download.png \
		UI/help/images/error.gif \
		UI/help/images/parameter_html.png \
		UI/help/images/mt001.gif \
		UI/help/images/format_html.png \
		UI/help/images/ERROR_DATA_LOST.png \
		UI/help/images/phyFmt001.gif \
		UI/help/images/dl001.gif \
		UI/help/images/otp008.jpg \
		UI/help/images/enterAdvMode001.gif \
		UI/help/images/otp009.jpg \
		UI/help/images/otp006.jpg \
		UI/help/images/otp007.jpg \
		UI/help/images/otp004.jpg \
		UI/help/images/otp005.jpg \
		UI/help/images/otp002.jpg \
		UI/help/images/otp003.jpg \
		UI/help/images/general001.gif \
		UI/help/images/otp_write_setting_dialog.png \
		UI/help/images/dlOption002.jpg \
		UI/help/images/S_FT_DOWNLOAD_FAIL.png \
		UI/help/images/FAQ.png \
		UI/help/images/otp010.jpg \
		UI/help/images/rb001.gif \
		UI/help/images/otp011.jpg \
		UI/help/images/dbg003.gif \
		UI/help/images/configFile001.gif \
		UI/help/images/welcome003.jpg \
		UI/help/images/dbg001.gif \
		UI/help/images/faq001.gif \
		UI/help/images/operation002.jpg \
		UI/help/images/operation003.jpg \
		UI/help/images/command001.gif \
		UI/help/images/option002.jpg \
		UI/help/images/operation004.jpg \
		UI/help/images/operation005.jpg \
		UI/help/images/E_SYS_MEMORY_LOW.png \
		UI/help/images/format004.jpg \
		UI/help/images/format005.jpg \
		UI/help/images/E_APP_BAT_DATA.png \
		UI/help/images/format002.jpg \
		UI/help/images/format003.jpg \
		UI/help/images/format008.jpg \
		UI/help/images/FT_DL_PLATFORM_ERROR.png \
		UI/help/images/option_html.png \
		UI/help/images/format006.jpg \
		UI/help/images/format007.jpg \
		UI/help/images/wm002.jpg \
		UI/help/images/wm003.jpg \
		UI/help/images/ERROR_ILLEGAL_ADDRESS.png \
		UI/help/images/wm004.jpg \
		UI/help/images/download001.gif \
		UI/help/images/wm005.jpg \
		UI/help/images/cfg006.jpg \
		UI/help/images/wm006.jpg \
		UI/help/images/wm007.jpg \
		UI/help/images/wm008.jpg \
		UI/help/images/wm009.jpg \
		UI/help/images/cfg002.jpg \
		UI/help/images/Error.png \
		UI/help/images/cfg004.jpg \
		UI/help/images/cfg003.jpg \
		UI/help/images/rb_addr_align_err.png \
		UI/help/images/cfg005.jpg \
		UI/help/images/S_DLIST_BBCHIP_HW_VER_NOT_MATCHED.png
	/usr/bin/rcc -name icon UI/icon.qrc -o qrc_icon.cpp

qrc_translations.cpp: UI/translations.qrc \
		UI/translations/Flashtool_zh_CN.qm \
		UI/translations/Flashtool_zh_TW.qm \
		UI/translations/qt_zh_CN.qm \
		UI/translations/qt_zh_TW.qm
	/usr/bin/rcc -name translations UI/translations.qrc -o qrc_translations.cpp

qrc_html.cpp: UI/html.qrc \
		UI/help/memoryTest.htm \
		UI/help/E_APP_SEC_IMAGE.htm \
		UI/help/E_APP_LOAD_SCATTER.htm \
		UI/help/FT_DL_PLATFORM_ERROR.htm \
		UI/help/S_SECURITY_SLA_INVALID_AUTH_FILE.htm \
		UI/help/S_UNKNOWN_TARGET_BBCHIP.htm \
		UI/help/E_APP_SEC_UNLOCK.htm \
		UI/help/S_FTHND_FILE_IS_NOT_LOADED_YET.htm \
		UI/help/E_APP_BAT_DECRYPT.htm \
		UI/help/S_BROM_FAIL_TO_GET_BBCHIP_HW_VER.htm \
		UI/help/E_APP_ADD_RB.htm \
		UI/help/S_DL_GET_DRAM_SETTING_FAIL.htm \
		UI/help/S_DA_INT_RAM_ERROR.htm \
		UI/help/FT_INVALID_FORMAT_ADDR_ERROR.htm \
		UI/help/E_APP_START_ASSISTANT.htm \
		UI/help/readback.htm \
		UI/help/S_DA_UPDATE_BOOTLOADER_FILE_SIZE_EXCEEDS_BOUNDARY_ADDR.htm \
		UI/help/ERROR_UNKNOWN_ROM.htm \
		UI/help/E_APP_NULL_WRITE_FILE_OTP.htm \
		UI/help/FT_INVALID_SESSION_KEY.htm \
		UI/help/configuration.htm \
		UI/help/FT_UPGRADE_FILE_NOT_EXSIT.htm \
		UI/help/S_FT_DOWNLOAD_FAIL.htm \
		UI/help/S_BROM_AUTOBAUD_FAIL.htm \
		UI/help/FT_FIND_IMAGEMAP_ERROR.htm \
		UI/help/SecurityDL.htm \
		UI/help/S_FT_NAND_READLEN_NOT_PAGE_ALIGNMENT.htm \
		UI/help/Command.htm \
		UI/help/S_BROM_BBCHIP_HW_VER_INCORRECT.htm \
		UI/help/option.htm \
		UI/help/S_SECURITY_SF_HANDSET_SECURE_CUSTOM_NAME_NOT_MATCH.htm \
		UI/help/S_DL_REMOTE_FILE_UNSUPPORTED_BY_BL_AUTOLOAD.htm \
		UI/help/S_DA_EXT_RAM_ERROR.htm \
		UI/help/S_FT_NAND_READADDR_NOT_PAGE_ALIGNMENT.htm \
		UI/help/S_UART_CHKSUM_ERROR.htm \
		UI/help/S_UNSUPPORTED_VER_OF_BOOT_ROM.htm \
		UI/help/ERROR_PMT_UNAVAILABLE.htm \
		UI/help/OTP.htm \
		UI/help/S_FT_ENABLE_DRAM_FAIL.htm \
		UI/help/E_APP_LOAD_DA.htm \
		UI/help/S_DA_UNSUPPORTED_BBCHIP.htm \
		UI/help/S_UNSUPPORTED_VER_OF_AUTH_FILE.htm \
		UI/help/S_DA_NAND_PAGE_PROGRAM_FAILED.htm \
		UI/help/S_DA_SEC_RO_AREA_IS_BLANK.htm \
		UI/help/S_DA_RAM_FLOARTING.htm \
		UI/help/DownloadOption.htm \
		UI/help/PhysicalFormat.htm \
		UI/help/S_DA_NAND_UNSUPPORTED_DEV_ID.htm \
		UI/help/FT_FIND_STORAGE_ERROR.htm \
		UI/help/enterAdvMode.htm \
		UI/help/FT_UPGRADE_BACKUP_ROM_NOT_EXSIT.htm \
		UI/help/FT_UPGRADE_DIR_CREATE_FAIL.htm \
		UI/help/S_SECURITY_SECURE_CUSTOM_NAME_NOT_MATCH_BETWEEN_AUTH_AND_DL_HANDLE.htm \
		UI/help/S_DA_INVALID_RANGE.htm \
		UI/help/S_PART_NO_VALID_TABLE.htm \
		UI/help/S_SECURITY_DAA_FAIL.htm \
		UI/help/S_SECURITY_SF_SECURE_VER_CHECK_FAIL.htm \
		UI/help/Install.htm \
		UI/help/S_DA_UPDATE_BOOTLOADER_EXIST_MAGIC_NOT_MATCHED.htm \
		UI/help/FT_UPGRADE_FOLDER_OVERLAPPED.htm \
		UI/help/FT_FIND_NVRAM_ERROR.htm \
		UI/help/FT_FIND_PLATFORM_ERROR.htm \
		UI/help/ERROR_ROM_MUST_ENABLE.htm \
		UI/help/S_DA_NAND_BLOCK_DATA_UNSTABLE.htm \
		UI/help/welcome.htm \
		UI/help/S_DLIST_BBCHIP_HW_VER_NOT_MATCHED.htm \
		UI/help/writeMemory.htm \
		UI/help/ERROR_ILLEGAL_ADDRESS.htm \
		UI/help/S_FT_OTP_ADDR_NOT_WORD_ALIGNMENT.htm \
		UI/help/S_BROM_DOWNLOAD_DA_FAIL.htm \
		UI/help/S_FT_SET_DOWNLOAD_BLOCK_FAIL.htm \
		UI/help/FT_UPGRADE_FOLDER_NOT_EXSIT.htm \
		UI/help/FT_FIND_GADGET_USB_ERROR.htm \
		UI/help/S_DA_NAND_SPARE_PROGRAM_FAILED.htm \
		UI/help/S_DA_NAND_FLASH_NOT_FOUND.htm \
		UI/help/faqr.htm \
		UI/help/E_APP_LOAD_PRELOADER.htm \
		UI/help/E_APP_NONROM_SELECT.htm \
		UI/help/E_APP_SCATTER_FAILED.htm \
		UI/help/S_DA_BLANK_FLASH.htm \
		UI/help/appendx.htm \
		UI/help/S_DL_SCAT_OPEN_FAIL.htm \
		UI/help/ERROR_DATA_LOST.htm \
		UI/help/General.htm \
		UI/help/S_FT_READBACK_FAIL.htm \
		UI/help/FT_FIND_USB_ERROR.htm \
		UI/help/E_APP_NULL_READ_FILE_OTP.htm \
		UI/help/S_FTHND_LIST_IS_EMPTY.htm \
		UI/help/ERROR_CHKSUM_FAIL.htm \
		UI/help/E_APP_LOAD_AUTH.htm \
		UI/help/Format.htm \
		UI/help/E_SYS_MEMORY_LOW.htm \
		UI/help/Download.htm \
		UI/help/S_DA_CODE_AREA_IS_BLANK.htm \
		UI/help/ERROR_FILE_NOT_EXIST.htm \
		UI/help/E_APP_BAT_DATA.htm \
		UI/help/S_BROM_EXCEED_MAX_DATA_BLOCKS.htm \
		UI/help/S_BROM_SPEEDUP_BAUDRATE_FAIL.htm \
		UI/help/console.htm \
		UI/help/S_SEC_INFO_NOT_FOUNDr.htm \
		UI/help/ERROR_BL_INCONSISTENT.htm \
		UI/help/S_DA_DEVICE_NOT_FOUND.htm \
		UI/help/Connection.htm \
		UI/help/operation.htm \
		UI/help/ConfigFile.htm \
		UI/help/E_APP_ADDR_ALIGN_RB.htm \
		UI/help/S_PART_NO_SPACE_FOUND.htm
	/usr/bin/rcc -name html UI/html.qrc -o qrc_html.cpp

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: ui_SecuritySettingDialog.h ui_ReadBackAddressDialog.h ui_ProcessingDialog.h ui_MainWindow.h ui_AboutDialog.h ui_ReadBackWidget.h ui_ParameterWidget.h ui_MemoryTestWidget.h ui_DeviceTestWidget.h ui_DownloadWidget.h ui_OTPReadDialog.h ui_OTPWritedialog.h ui_OkDialog.h ui_FormatWidget.h ui_OptionDialog.h ui_WriteMemoryWidget.h ui_UpdateDialog.h ui_CheckUpdateDialog.h ui_WelcomeWidget.h ui_BromAdapterWidget.h ui_SDMMCWidget.h ui_NandWidget.h ui_EMMCWidget.h ui_ChipInfoWidget.h ui_NorFlashWidget.h ui_SCIDownloadWidget.h ui_CloneDownloadWidget.h ui_EncryDialog.h ui_UfsWidget.h
compiler_uic_clean:
	-$(DEL_FILE) ui_SecuritySettingDialog.h ui_ReadBackAddressDialog.h ui_ProcessingDialog.h ui_MainWindow.h ui_AboutDialog.h ui_ReadBackWidget.h ui_ParameterWidget.h ui_MemoryTestWidget.h ui_DeviceTestWidget.h ui_DownloadWidget.h ui_OTPReadDialog.h ui_OTPWritedialog.h ui_OkDialog.h ui_FormatWidget.h ui_OptionDialog.h ui_WriteMemoryWidget.h ui_UpdateDialog.h ui_CheckUpdateDialog.h ui_WelcomeWidget.h ui_BromAdapterWidget.h ui_SDMMCWidget.h ui_NandWidget.h ui_EMMCWidget.h ui_ChipInfoWidget.h ui_NorFlashWidget.h ui_SCIDownloadWidget.h ui_CloneDownloadWidget.h ui_EncryDialog.h ui_UfsWidget.h
ui_SecuritySettingDialog.h: UI/forms/SecuritySettingDialog.ui
	/usr/bin/uic UI/forms/SecuritySettingDialog.ui -o ui_SecuritySettingDialog.h

ui_ReadBackAddressDialog.h: UI/forms/ReadBackAddressDialog.ui
	/usr/bin/uic UI/forms/ReadBackAddressDialog.ui -o ui_ReadBackAddressDialog.h

ui_ProcessingDialog.h: UI/forms/ProcessingDialog.ui
	/usr/bin/uic UI/forms/ProcessingDialog.ui -o ui_ProcessingDialog.h

ui_MainWindow.h: UI/forms/MainWindow.ui
	/usr/bin/uic UI/forms/MainWindow.ui -o ui_MainWindow.h

ui_AboutDialog.h: UI/forms/AboutDialog.ui
	/usr/bin/uic UI/forms/AboutDialog.ui -o ui_AboutDialog.h

ui_ReadBackWidget.h: UI/forms/TabWidget/ReadBackWidget.ui
	/usr/bin/uic UI/forms/TabWidget/ReadBackWidget.ui -o ui_ReadBackWidget.h

ui_ParameterWidget.h: UI/forms/TabWidget/ParameterWidget.ui
	/usr/bin/uic UI/forms/TabWidget/ParameterWidget.ui -o ui_ParameterWidget.h

ui_MemoryTestWidget.h: UI/forms/TabWidget/MemoryTestWidget.ui
	/usr/bin/uic UI/forms/TabWidget/MemoryTestWidget.ui -o ui_MemoryTestWidget.h

ui_DeviceTestWidget.h: UI/forms/TabWidget/DeviceTestWidget.ui
	/usr/bin/uic UI/forms/TabWidget/DeviceTestWidget.ui -o ui_DeviceTestWidget.h

ui_DownloadWidget.h: UI/forms/TabWidget/DownloadWidget.ui
	/usr/bin/uic UI/forms/TabWidget/DownloadWidget.ui -o ui_DownloadWidget.h

ui_OTPReadDialog.h: UI/forms/OTPReadDialog.ui
	/usr/bin/uic UI/forms/OTPReadDialog.ui -o ui_OTPReadDialog.h

ui_OTPWritedialog.h: UI/forms/OTPWritedialog.ui
	/usr/bin/uic UI/forms/OTPWritedialog.ui -o ui_OTPWritedialog.h

ui_OkDialog.h: UI/forms/OkDialog.ui
	/usr/bin/uic UI/forms/OkDialog.ui -o ui_OkDialog.h

ui_FormatWidget.h: UI/forms/TabWidget/FormatWidget.ui
	/usr/bin/uic UI/forms/TabWidget/FormatWidget.ui -o ui_FormatWidget.h

ui_OptionDialog.h: UI/forms/OptionDialog.ui
	/usr/bin/uic UI/forms/OptionDialog.ui -o ui_OptionDialog.h

ui_WriteMemoryWidget.h: UI/forms/TabWidget/WriteMemoryWidget.ui
	/usr/bin/uic UI/forms/TabWidget/WriteMemoryWidget.ui -o ui_WriteMemoryWidget.h

ui_UpdateDialog.h: UI/forms/UpdateDialog.ui
	/usr/bin/uic UI/forms/UpdateDialog.ui -o ui_UpdateDialog.h

ui_CheckUpdateDialog.h: UI/forms/CheckUpdateDialog.ui
	/usr/bin/uic UI/forms/CheckUpdateDialog.ui -o ui_CheckUpdateDialog.h

ui_WelcomeWidget.h: UI/forms/TabWidget/WelcomeWidget.ui
	/usr/bin/uic UI/forms/TabWidget/WelcomeWidget.ui -o ui_WelcomeWidget.h

ui_BromAdapterWidget.h: UI/forms/TabWidget/BromAdapterWidget.ui
	/usr/bin/uic UI/forms/TabWidget/BromAdapterWidget.ui -o ui_BromAdapterWidget.h

ui_SDMMCWidget.h: UI/forms/SDMMCWidget.ui
	/usr/bin/uic UI/forms/SDMMCWidget.ui -o ui_SDMMCWidget.h

ui_NandWidget.h: UI/forms/NandWidget.ui
	/usr/bin/uic UI/forms/NandWidget.ui -o ui_NandWidget.h

ui_EMMCWidget.h: UI/forms/EMMCWidget.ui
	/usr/bin/uic UI/forms/EMMCWidget.ui -o ui_EMMCWidget.h

ui_ChipInfoWidget.h: UI/forms/ChipInfoWidget.ui
	/usr/bin/uic UI/forms/ChipInfoWidget.ui -o ui_ChipInfoWidget.h

ui_NorFlashWidget.h: UI/forms/NorFlashWidget.ui
	/usr/bin/uic UI/forms/NorFlashWidget.ui -o ui_NorFlashWidget.h

ui_SCIDownloadWidget.h: UI/forms/TabWidget/SCIDownloadWidget.ui
	/usr/bin/uic UI/forms/TabWidget/SCIDownloadWidget.ui -o ui_SCIDownloadWidget.h

ui_CloneDownloadWidget.h: UI/forms/TabWidget/CloneDownloadWidget.ui
	/usr/bin/uic UI/forms/TabWidget/CloneDownloadWidget.ui -o ui_CloneDownloadWidget.h

ui_EncryDialog.h: UI/forms/EncryDialog.ui
	/usr/bin/uic UI/forms/EncryDialog.ui -o ui_EncryDialog.h

ui_UfsWidget.h: UI/forms/UfsWidget.ui
	/usr/bin/uic UI/forms/UfsWidget.ui -o ui_UfsWidget.h

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: compiler_moc_header_clean compiler_rcc_clean compiler_uic_clean 

####### Compile

Connection.o: Conn/Connection.cpp Conn/Connection.h \
		BootRom/flashtool.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Public/Host.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		Err/UserStopException.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o Connection.o Conn/Connection.cpp

Log.o: Logger/Log.cpp Logger/Log.h \
		Logger/Logger.h \
		Utility/Utils.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		JSONParser/json.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o Log.o Logger/Log.cpp

AppCore.o: Public/AppCore.cpp Public/AppCore.h \
		Public/Host.h \
		Public/AppTypes.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/host.h \
		Setting/ChksumSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Arg/BromChksumArg.h \
		XMLParser/XMLSerializable.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		Resource/ResourceManager.h \
		Resource/CoreHandle.h \
		Resource/Handle/DLHandle.h \
		Resource/Handle/SuperHandle.h \
		Resource/Handle/RBHandle.h \
		Rules/ReadbackRule.h \
		Resource/Handle/DAHandle.h \
		Resource/Handle/ScretHandle.h \
		Resource/Handle/AuthHandle.h \
		Logger/Log.h \
		Logger/Logger.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		BootRom/flashtool.h \
		Err/UserStopException.h \
		Err/FlashToolErrorCodeDef.h \
		Utility/FileUtils.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o AppCore.o Public/AppCore.cpp

DAHandle.o: Resource/Handle/DAHandle.cpp Resource/Handle/DAHandle.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/host.h \
		Resource/Handle/SuperHandle.h \
		Logger/Log.h \
		Logger/Logger.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		BootRom/flashtool.h \
		BootRom/brom.h \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Err/UserStopException.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o DAHandle.o Resource/Handle/DAHandle.cpp

DLHandle.o: Resource/Handle/DLHandle.cpp Resource/Handle/DLHandle.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/host.h \
		Resource/Handle/SuperHandle.h \
		Logger/Log.h \
		Logger/Logger.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		BootRom/flashtool.h \
		BootRom/brom.h \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Err/UserStopException.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o DLHandle.o Resource/Handle/DLHandle.cpp

main.o: main.cpp UI/src/MainWindow.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		ConsoleMode/GeneralSetting.h \
		Arg/GeneralArg.h \
		Cmd/GeneralCommand.h \
		Public/AppCore.h \
		Public/AppTypes.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		ConsoleMode/CommandLineArguments.h \
		Setting/DADownloadAllSetting.h \
		Setting/FormatSetting.h \
		Setting/ComboFormatSetting.h \
		Setting/ReadbackSetting.h \
		Setting/MemoryTestSetting.h \
		Setting/DeviceTestSetting.h \
		Setting/FirmwareUpgradeSetting.h \
		Setting/WriteMemorySetting.h \
		Cmd/FirmwareUpgradeCommand.h \
		Arg/BromDownloadArg.h \
		Arg/BromFormatArg.h \
		Flow/fw_defs.h \
		Setting/DLOnlySetting.h \
		Cmd/DLOnlyCommand.h \
		Setting/SecDLSetting.h \
		Setting/OTPSetting.h \
		Cmd/OTPCommand.h \
		Arg/BromOTPArg.h \
		Setting/CertDLSetting.h \
		Setting/WatchDogSetting.h \
		Setting/SetBootModeSetting.h \
		Setting/CheckRPMBSetting.h \
		Setting/BromAdapterSetting.h \
		Setting/SCIRBSetting.h \
		Setting/SCIRestoreSetting.h \
		Setting/SCIDownloadSetting.h \
		Setting/DLPlugFmtAllSetting.h \
		Utility/constString.h \
		Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h \
		Utility/sendreport.h \
		UI/src/PlatformObj.h \
		UI/src/OptionDialog.h \
		Setting/ConnBromUSBSetting.h \
		Arg/BootRomArg.h \
		UI/src/OkDialog.h \
		ConsoleMode/ConsoleModeEntry.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		Err/UserStopException.h \
		FlashToolApp.h \
		Utility/FileUtils.h \
		Utility/IniItem.h \
		Utility/version.h \
		Host/Inc/RuntimeMemory.h \
		TimeStamp/TempPlcCtrl.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o main.o main.cpp

XMLNodeImpl.o: XMLParser/XMLNodeImpl.cpp XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		XMLParser/XMLNode.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o XMLNodeImpl.o XMLParser/XMLNodeImpl.cpp

XMLDocument.o: XMLParser/XMLDocument.cpp XMLParser/XMLDocument.h \
		ResourceManager/NonCopyable.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		XMLParser/XMLDocumentImpl.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o XMLDocument.o XMLParser/XMLDocument.cpp

tinyxmlparser.o: XMLParser/tinyxmlparser.cpp XMLParser/tinyxml.h \
		XMLParser/tinystr.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o tinyxmlparser.o XMLParser/tinyxmlparser.cpp

tinyxmlerror.o: XMLParser/tinyxmlerror.cpp XMLParser/tinyxml.h \
		XMLParser/tinystr.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o tinyxmlerror.o XMLParser/tinyxmlerror.cpp

tinyxml.o: XMLParser/tinyxml.cpp XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		Logger/Log.h \
		Logger/Logger.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o tinyxml.o XMLParser/tinyxml.cpp

tinystr.o: XMLParser/tinystr.cpp XMLParser/tinystr.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o tinystr.o XMLParser/tinystr.cpp

XMLNode.o: XMLParser/XMLNode.cpp XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o XMLNode.o XMLParser/XMLNode.cpp

Logger.o: Logger/Logger.cpp Linux/linux_flash_tool.h \
		Linux/WINDEF.H \
		BootRom/host.h \
		Public/Host.h \
		Logger/Log.h \
		Logger/Logger.h \
		Utility/FileUtils.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		Utility/version.h \
		Utility/Utils.h \
		BootRom/brom.h \
		JSONParser/json.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o Logger.o Logger/Logger.cpp

XMLDocumentImpl.o: XMLParser/XMLDocumentImpl.cpp XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		XMLParser/XMLDocumentImpl.h \
		ResourceManager/NonCopyable.h \
		XMLParser/XMLNode.h \
		Logger/Log.h \
		Logger/Logger.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o XMLDocumentImpl.o XMLParser/XMLDocumentImpl.cpp

Utils.o: Utility/Utils.cpp Utility/Utils.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		JSONParser/json.h \
		Public/Host.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		BootRom/flashtool.h \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Err/UserStopException.h \
		Logger/Log.h \
		Logger/Logger.h \
		Host/Inc/RuntimeMemory.h \
		Utility/IniItem.h \
		Utility/FileUtils.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o Utils.o Utility/Utils.cpp

USBCOMFinderWrapper.o: Utility/USBCOMFinderWrapper.cpp Utility/USBCOMFinderWrapper.h \
		BootRom/com_enum.h \
		BootRom/host.h \
		Linux/linux_flash_tool.h \
		Linux/WINDEF.H \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o USBCOMFinderWrapper.o Utility/USBCOMFinderWrapper.cpp

ResourceManager.o: Resource/ResourceManager.cpp Resource/ResourceManager.h \
		Public/Host.h \
		Resource/CoreHandle.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/host.h \
		Utility/Utils.h \
		BootRom/brom.h \
		JSONParser/json.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ResourceManager.o Resource/ResourceManager.cpp

CoreHandle.o: Resource/CoreHandle.cpp Resource/CoreHandle.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/host.h \
		Utility/Utils.h \
		BootRom/brom.h \
		JSONParser/json.h \
		Resource/Handle/DAHandle.h \
		Resource/Handle/SuperHandle.h \
		Resource/Handle/DLHandle.h \
		Resource/Handle/RBHandle.h \
		Public/AppTypes.h \
		Rules/ReadbackRule.h \
		Resource/Handle/ScretHandle.h \
		Resource/Handle/AuthHandle.h \
		Host/Inc/RuntimeMemory.h \
		Err/BromException.h \
		BootRom/flashtool.h \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Err/BaseException.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/UserStopException.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o CoreHandle.o Resource/CoreHandle.cpp

DADownloadAll.o: Cmd/DADownloadAll.cpp Cmd/DADownloadAll.h \
		Cmd/ICommand.h \
		Public/Host.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		Arg/BootRomArg.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Arg/BromDownloadArg.h \
		BootRom/flashtool.h \
		Resource/ResourceManager.h \
		Resource/CoreHandle.h \
		Utility/Utils.h \
		JSONParser/json.h \
		Resource/Handle/DLHandle.h \
		Resource/Handle/SuperHandle.h \
		Conn/Connection.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		Err/UserStopException.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o DADownloadAll.o Cmd/DADownloadAll.cpp

FormatCommand.o: Cmd/FormatCommand.cpp Cmd/FormatCommand.h \
		Cmd/ICommand.h \
		Public/Host.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		BootRom/DOWNLOAD.H \
		Arg/BromFormatArg.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/external_memory_config.h \
		Arg/AutoFormatArg.h \
		Setting/FormatSetting.h \
		Setting/ISetting.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Arg/NORFormatArg.h \
		Arg/NANDFormatArg.h \
		Arg/EMMCFormatArg.h \
		Arg/SDMMCAutoFormatArg.h \
		Arg/UFSFormatArg.h \
		Resource/ResourceManager.h \
		Resource/CoreHandle.h \
		Utility/Utils.h \
		JSONParser/json.h \
		Resource/Handle/DLHandle.h \
		Resource/Handle/SuperHandle.h \
		Resource/Handle/DAHandle.h \
		Flow/storhelper.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		Err/UserStopException.h \
		Err/FlashToolErrorCodeDef.h \
		Utility/SizeCalcHelper.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o FormatCommand.o Cmd/FormatCommand.cpp

BromException.o: Err/BromException.cpp Err/BromException.h \
		BootRom/flashtool.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Err/BaseException.h \
		Err/ErrorLookup.h \
		Err/FlashToolErrorCodeDef.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o BromException.o Err/BromException.cpp

AppException.o: Err/AppException.cpp Err/AppException.h \
		Err/BaseException.h \
		Err/ErrorLookup.h \
		BootRom/flashtool.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Err/FlashToolErrorCodeDef.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o AppException.o Err/AppException.cpp

ErrorLookup.o: Err/ErrorLookup.cpp Err/ErrorLookup.h \
		BootRom/flashtool.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Err/FlashToolErrorCodeDef.h \
		Flow/fw_defs.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ErrorLookup.o Err/ErrorLookup.cpp

BaseException.o: Err/BaseException.cpp Err/BaseException.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o BaseException.o Err/BaseException.cpp

MainWindow.o: UI/src/MainWindow.cpp UI/src/MainWindow.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		ConsoleMode/GeneralSetting.h \
		Arg/GeneralArg.h \
		Cmd/GeneralCommand.h \
		Public/AppCore.h \
		Public/AppTypes.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		ConsoleMode/CommandLineArguments.h \
		Setting/DADownloadAllSetting.h \
		Setting/FormatSetting.h \
		Setting/ComboFormatSetting.h \
		Setting/ReadbackSetting.h \
		Setting/MemoryTestSetting.h \
		Setting/DeviceTestSetting.h \
		Setting/FirmwareUpgradeSetting.h \
		Setting/WriteMemorySetting.h \
		Cmd/FirmwareUpgradeCommand.h \
		Arg/BromDownloadArg.h \
		Arg/BromFormatArg.h \
		Flow/fw_defs.h \
		Setting/DLOnlySetting.h \
		Cmd/DLOnlyCommand.h \
		Setting/SecDLSetting.h \
		Setting/OTPSetting.h \
		Cmd/OTPCommand.h \
		Arg/BromOTPArg.h \
		Setting/CertDLSetting.h \
		Setting/WatchDogSetting.h \
		Setting/SetBootModeSetting.h \
		Setting/CheckRPMBSetting.h \
		Setting/BromAdapterSetting.h \
		Setting/SCIRBSetting.h \
		Setting/SCIRestoreSetting.h \
		Setting/SCIDownloadSetting.h \
		Setting/DLPlugFmtAllSetting.h \
		Utility/constString.h \
		Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h \
		Utility/sendreport.h \
		UI/src/PlatformObj.h \
		UI/src/OptionDialog.h \
		Setting/ConnBromUSBSetting.h \
		Arg/BootRomArg.h \
		UI/src/OkDialog.h \
		ui_MainWindow.h \
		UI/src/DownloadWidget.h \
		UI/src/TabWidgetBase.h \
		UI/src/MainController.h \
		UI/src/ScatterObserver.h \
		UI/src/ReadBackWidget.h \
		Rules/ReadbackRule.h \
		UI/src/MemoryTestWidget.h \
		UI/src/DeviceTestWidget.h \
		UI/src/WelcomeWidget.h \
		UI/src/ParameterWidget.h \
		UI/src/OTPWriteDialog.h \
		UI/src/OTPReadDialog.h \
		UI/src/FormatWidget.h \
		UI/src/BromAdapterWidget.h \
		UI/src/WriteMemoryWidget.h \
		UI/src/SCIDownloadWidget.h \
		UI/src/DLDelegate.h \
		UI/src/ICallback.h \
		UI/src/CloneDownloadWidget.h \
		UI/src/AboutDialog.h \
		UI/src/CheckUpdateDialog.h \
		UI/src/ProcessingDialog.h \
		UI/src/MainWindowCallback.h \
		UI/src/Assistant.h \
		UI/src/UpdateDialog.h \
		UI/src/AsyncUpdater.h \
		UI/src/ChipInfoWidget.h \
		UI/src/NandWidget.h \
		UI/src/EMMCWidget.h \
		UI/src/SDMMCWidget.h \
		UI/src/NorFlashWidget.h \
		UI/src/UfsWidget.h \
		Setting/ConnBromUARTSetting.h \
		ConsoleMode/Config.h \
		ConsoleMode/CommandSetting.h \
		Setting/DLWithoutScatterSetting.h \
		Setting/ReadbackWithoutScatterSetting.h \
		Setting/EfuseSetting.h \
		Cmd/MacroCommand.h \
		Utility/FileUtils.h \
		Utility/IniItem.h \
		Utility/version.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/FlashToolErrorCodeDef.h \
		Err/Exception.h \
		Err/BromException.h \
		Err/UserStopException.h \
		Err/ErrorLookup.h \
		Host/Inc/RuntimeMemory.h \
		UI/src/EncryDialog.h \
		BootRom/internal_api.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o MainWindow.o UI/src/MainWindow.cpp

TabWidgetBase.o: UI/src/TabWidgetBase.cpp UI/src/TabWidgetBase.h \
		Logger/Log.h \
		Logger/Logger.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o TabWidgetBase.o UI/src/TabWidgetBase.cpp

DownloadWidget.o: UI/src/DownloadWidget.cpp UI/src/DownloadWidget.h \
		UI/src/TabWidgetBase.h \
		Logger/Log.h \
		Logger/Logger.h \
		Public/AppTypes.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/host.h \
		ConsoleMode/GeneralSetting.h \
		Arg/GeneralArg.h \
		BootRom/flashtool.h \
		BootRom/brom.h \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Cmd/GeneralCommand.h \
		Public/AppCore.h \
		Public/Host.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		XMLParser/XMLSerializable.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		Setting/ConnSetting.h \
		Conn/Connection.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		ConsoleMode/CommandLineArguments.h \
		Setting/DADownloadAllSetting.h \
		Setting/ISetting.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h \
		UI/src/MainController.h \
		UI/src/ScatterObserver.h \
		ui_DownloadWidget.h \
		UI/src/MainWindow.h \
		Setting/FormatSetting.h \
		Setting/ComboFormatSetting.h \
		Setting/ReadbackSetting.h \
		Setting/MemoryTestSetting.h \
		Setting/DeviceTestSetting.h \
		Setting/FirmwareUpgradeSetting.h \
		Setting/WriteMemorySetting.h \
		Cmd/FirmwareUpgradeCommand.h \
		Arg/BromDownloadArg.h \
		Arg/BromFormatArg.h \
		Flow/fw_defs.h \
		Setting/DLOnlySetting.h \
		Cmd/DLOnlyCommand.h \
		Setting/SecDLSetting.h \
		Setting/OTPSetting.h \
		Cmd/OTPCommand.h \
		Arg/BromOTPArg.h \
		Setting/CertDLSetting.h \
		Setting/WatchDogSetting.h \
		Setting/SetBootModeSetting.h \
		Setting/CheckRPMBSetting.h \
		Setting/BromAdapterSetting.h \
		Setting/SCIRBSetting.h \
		Setting/SCIRestoreSetting.h \
		Setting/SCIDownloadSetting.h \
		Setting/DLPlugFmtAllSetting.h \
		Utility/constString.h \
		Utility/sendreport.h \
		UI/src/PlatformObj.h \
		UI/src/OptionDialog.h \
		Setting/ConnBromUSBSetting.h \
		Arg/BootRomArg.h \
		UI/src/OkDialog.h \
		UI/src/CheckHeader.h \
		UI/src/ICallback.h \
		UI/src/ProcessingDialog.h \
		Utility/FileUtils.h \
		Utility/IniItem.h \
		Host/Inc/RuntimeMemory.h \
		Utility/version.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o DownloadWidget.o UI/src/DownloadWidget.cpp

ReadBackWidget.o: UI/src/ReadBackWidget.cpp UI/src/ReadBackWidget.h \
		UI/src/TabWidgetBase.h \
		Logger/Log.h \
		Logger/Logger.h \
		Rules/ReadbackRule.h \
		BootRom/DOWNLOAD.H \
		BootRom/mtk_status.h \
		Public/AppTypes.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/host.h \
		Setting/ReadbackSetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Public/AppCore.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h \
		UI/src/ScatterObserver.h \
		ui_ReadBackWidget.h \
		UI/src/MainWindow.h \
		ConsoleMode/GeneralSetting.h \
		Arg/GeneralArg.h \
		Cmd/GeneralCommand.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		ConsoleMode/CommandLineArguments.h \
		Setting/DADownloadAllSetting.h \
		Setting/FormatSetting.h \
		Setting/ComboFormatSetting.h \
		Setting/MemoryTestSetting.h \
		Setting/DeviceTestSetting.h \
		Setting/FirmwareUpgradeSetting.h \
		Setting/WriteMemorySetting.h \
		Cmd/FirmwareUpgradeCommand.h \
		Arg/BromDownloadArg.h \
		Arg/BromFormatArg.h \
		Flow/fw_defs.h \
		Setting/DLOnlySetting.h \
		Cmd/DLOnlyCommand.h \
		Setting/SecDLSetting.h \
		Setting/OTPSetting.h \
		Cmd/OTPCommand.h \
		Arg/BromOTPArg.h \
		Setting/CertDLSetting.h \
		Setting/WatchDogSetting.h \
		Setting/SetBootModeSetting.h \
		Setting/CheckRPMBSetting.h \
		Setting/BromAdapterSetting.h \
		Setting/SCIRBSetting.h \
		Setting/SCIRestoreSetting.h \
		Setting/SCIDownloadSetting.h \
		Setting/DLPlugFmtAllSetting.h \
		Utility/constString.h \
		Utility/sendreport.h \
		UI/src/PlatformObj.h \
		UI/src/OptionDialog.h \
		Setting/ConnBromUSBSetting.h \
		Arg/BootRomArg.h \
		UI/src/OkDialog.h \
		UI/src/MainController.h \
		UI/src/ICallback.h \
		UI/src/ReadBackAddressDialog.h \
		Utility/FileUtils.h \
		Utility/IniItem.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ReadBackWidget.o UI/src/ReadBackWidget.cpp

MemoryTestWidget.o: UI/src/MemoryTestWidget.cpp UI/src/MemoryTestWidget.h \
		UI/src/TabWidgetBase.h \
		Logger/Log.h \
		Logger/Logger.h \
		Setting/MemoryTestSetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h \
		UI/src/ScatterObserver.h \
		ui_MemoryTestWidget.h \
		UI/src/MainWindow.h \
		ConsoleMode/GeneralSetting.h \
		Arg/GeneralArg.h \
		Cmd/GeneralCommand.h \
		Public/AppCore.h \
		Public/AppTypes.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		ConsoleMode/CommandLineArguments.h \
		Setting/DADownloadAllSetting.h \
		Setting/FormatSetting.h \
		Setting/ComboFormatSetting.h \
		Setting/ReadbackSetting.h \
		Setting/DeviceTestSetting.h \
		Setting/FirmwareUpgradeSetting.h \
		Setting/WriteMemorySetting.h \
		Cmd/FirmwareUpgradeCommand.h \
		Arg/BromDownloadArg.h \
		Arg/BromFormatArg.h \
		Flow/fw_defs.h \
		Setting/DLOnlySetting.h \
		Cmd/DLOnlyCommand.h \
		Setting/SecDLSetting.h \
		Setting/OTPSetting.h \
		Cmd/OTPCommand.h \
		Arg/BromOTPArg.h \
		Setting/CertDLSetting.h \
		Setting/WatchDogSetting.h \
		Setting/SetBootModeSetting.h \
		Setting/CheckRPMBSetting.h \
		Setting/BromAdapterSetting.h \
		Setting/SCIRBSetting.h \
		Setting/SCIRestoreSetting.h \
		Setting/SCIDownloadSetting.h \
		Setting/DLPlugFmtAllSetting.h \
		Utility/constString.h \
		Utility/sendreport.h \
		UI/src/PlatformObj.h \
		UI/src/OptionDialog.h \
		Setting/ConnBromUSBSetting.h \
		Arg/BootRomArg.h \
		UI/src/OkDialog.h \
		UI/src/MainController.h \
		UI/src/ICallback.h \
		Host/Inc/RuntimeMemory.h \
		BootRom/internal_api.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o MemoryTestWidget.o UI/src/MemoryTestWidget.cpp

DeviceTestWidget.o: UI/src/DeviceTestWidget.cpp UI/src/DeviceTestWidget.h \
		UI/src/TabWidgetBase.h \
		Logger/Log.h \
		Logger/Logger.h \
		Setting/DeviceTestSetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		ui_DeviceTestWidget.h \
		UI/src/MainWindow.h \
		ConsoleMode/GeneralSetting.h \
		Arg/GeneralArg.h \
		Cmd/GeneralCommand.h \
		Public/AppCore.h \
		Public/AppTypes.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		ConsoleMode/CommandLineArguments.h \
		Setting/DADownloadAllSetting.h \
		Setting/FormatSetting.h \
		Setting/ComboFormatSetting.h \
		Setting/ReadbackSetting.h \
		Setting/MemoryTestSetting.h \
		Setting/FirmwareUpgradeSetting.h \
		Setting/WriteMemorySetting.h \
		Cmd/FirmwareUpgradeCommand.h \
		Arg/BromDownloadArg.h \
		Arg/BromFormatArg.h \
		Flow/fw_defs.h \
		Setting/DLOnlySetting.h \
		Cmd/DLOnlyCommand.h \
		Setting/SecDLSetting.h \
		Setting/OTPSetting.h \
		Cmd/OTPCommand.h \
		Arg/BromOTPArg.h \
		Setting/CertDLSetting.h \
		Setting/WatchDogSetting.h \
		Setting/SetBootModeSetting.h \
		Setting/CheckRPMBSetting.h \
		Setting/BromAdapterSetting.h \
		Setting/SCIRBSetting.h \
		Setting/SCIRestoreSetting.h \
		Setting/SCIDownloadSetting.h \
		Setting/DLPlugFmtAllSetting.h \
		Utility/constString.h \
		Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h \
		Utility/sendreport.h \
		UI/src/PlatformObj.h \
		UI/src/OptionDialog.h \
		Setting/ConnBromUSBSetting.h \
		Arg/BootRomArg.h \
		UI/src/OkDialog.h \
		UI/src/MainController.h \
		UI/src/ICallback.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o DeviceTestWidget.o UI/src/DeviceTestWidget.cpp

ParameterWidget.o: UI/src/ParameterWidget.cpp UI/src/ParameterWidget.h \
		UI/src/TabWidgetBase.h \
		Logger/Log.h \
		Logger/Logger.h \
		UI/src/OTPWriteDialog.h \
		BootRom/flashtool_api.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Utility/constString.h \
		UI/src/OTPReadDialog.h \
		UI/src/ScatterObserver.h \
		ui_ParameterWidget.h \
		UI/src/MainWindow.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		ConsoleMode/GeneralSetting.h \
		Arg/GeneralArg.h \
		Cmd/GeneralCommand.h \
		Public/AppCore.h \
		Public/AppTypes.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		ConsoleMode/CommandLineArguments.h \
		Setting/DADownloadAllSetting.h \
		Setting/FormatSetting.h \
		Setting/ComboFormatSetting.h \
		Setting/ReadbackSetting.h \
		Setting/MemoryTestSetting.h \
		Setting/DeviceTestSetting.h \
		Setting/FirmwareUpgradeSetting.h \
		Setting/WriteMemorySetting.h \
		Cmd/FirmwareUpgradeCommand.h \
		Arg/BromDownloadArg.h \
		Arg/BromFormatArg.h \
		Flow/fw_defs.h \
		Setting/DLOnlySetting.h \
		Cmd/DLOnlyCommand.h \
		Setting/SecDLSetting.h \
		Setting/OTPSetting.h \
		Cmd/OTPCommand.h \
		Arg/BromOTPArg.h \
		Setting/CertDLSetting.h \
		Setting/WatchDogSetting.h \
		Setting/SetBootModeSetting.h \
		Setting/CheckRPMBSetting.h \
		Setting/BromAdapterSetting.h \
		Setting/SCIRBSetting.h \
		Setting/SCIRestoreSetting.h \
		Setting/SCIDownloadSetting.h \
		Setting/DLPlugFmtAllSetting.h \
		Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h \
		Utility/sendreport.h \
		UI/src/PlatformObj.h \
		UI/src/OptionDialog.h \
		Setting/ConnBromUSBSetting.h \
		Arg/BootRomArg.h \
		UI/src/OkDialog.h \
		UI/src/MainController.h \
		UI/src/ICallback.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ParameterWidget.o UI/src/ParameterWidget.cpp

AboutDialog.o: UI/src/AboutDialog.cpp UI/src/AboutDialog.h \
		ui_AboutDialog.h \
		UI/src/MainWindow.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		ConsoleMode/GeneralSetting.h \
		Arg/GeneralArg.h \
		Cmd/GeneralCommand.h \
		Public/AppCore.h \
		Public/AppTypes.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		ConsoleMode/CommandLineArguments.h \
		Setting/DADownloadAllSetting.h \
		Setting/FormatSetting.h \
		Setting/ComboFormatSetting.h \
		Setting/ReadbackSetting.h \
		Setting/MemoryTestSetting.h \
		Setting/DeviceTestSetting.h \
		Setting/FirmwareUpgradeSetting.h \
		Setting/WriteMemorySetting.h \
		Cmd/FirmwareUpgradeCommand.h \
		Arg/BromDownloadArg.h \
		Arg/BromFormatArg.h \
		Flow/fw_defs.h \
		Setting/DLOnlySetting.h \
		Cmd/DLOnlyCommand.h \
		Setting/SecDLSetting.h \
		Setting/OTPSetting.h \
		Cmd/OTPCommand.h \
		Arg/BromOTPArg.h \
		Setting/CertDLSetting.h \
		Setting/WatchDogSetting.h \
		Setting/SetBootModeSetting.h \
		Setting/CheckRPMBSetting.h \
		Setting/BromAdapterSetting.h \
		Setting/SCIRBSetting.h \
		Setting/SCIRestoreSetting.h \
		Setting/SCIDownloadSetting.h \
		Setting/DLPlugFmtAllSetting.h \
		Utility/constString.h \
		Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h \
		Utility/sendreport.h \
		UI/src/PlatformObj.h \
		UI/src/OptionDialog.h \
		Setting/ConnBromUSBSetting.h \
		Arg/BootRomArg.h \
		UI/src/OkDialog.h \
		UI/src/MainController.h \
		Utility/version.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o AboutDialog.o UI/src/AboutDialog.cpp

OptionDialog.o: UI/src/OptionDialog.cpp UI/src/OptionDialog.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Public/Host.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		XMLParser/XMLSerializable.h \
		Logger/Log.h \
		Logger/Logger.h \
		Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h \
		Setting/ConnBromUSBSetting.h \
		Arg/BootRomArg.h \
		ui_OptionDialog.h \
		UI/src/MainWindow.h \
		Setting/ISetting.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		ConsoleMode/GeneralSetting.h \
		Arg/GeneralArg.h \
		Cmd/GeneralCommand.h \
		Public/AppCore.h \
		Public/AppTypes.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		ConsoleMode/CommandLineArguments.h \
		Setting/DADownloadAllSetting.h \
		Setting/FormatSetting.h \
		Setting/ComboFormatSetting.h \
		Setting/ReadbackSetting.h \
		Setting/MemoryTestSetting.h \
		Setting/DeviceTestSetting.h \
		Setting/FirmwareUpgradeSetting.h \
		Setting/WriteMemorySetting.h \
		Cmd/FirmwareUpgradeCommand.h \
		Arg/BromDownloadArg.h \
		Arg/BromFormatArg.h \
		Flow/fw_defs.h \
		Setting/DLOnlySetting.h \
		Cmd/DLOnlyCommand.h \
		Setting/SecDLSetting.h \
		Setting/OTPSetting.h \
		Cmd/OTPCommand.h \
		Arg/BromOTPArg.h \
		Setting/CertDLSetting.h \
		Setting/WatchDogSetting.h \
		Setting/SetBootModeSetting.h \
		Setting/CheckRPMBSetting.h \
		Setting/BromAdapterSetting.h \
		Setting/SCIRBSetting.h \
		Setting/SCIRestoreSetting.h \
		Setting/SCIDownloadSetting.h \
		Setting/DLPlugFmtAllSetting.h \
		Utility/constString.h \
		Utility/sendreport.h \
		UI/src/PlatformObj.h \
		UI/src/OkDialog.h \
		UI/src/MainController.h \
		Setting/ConnBromUARTSetting.h \
		UI/src/MainWindowCallback.h \
		Utility/USBCOMFinderWrapper.h \
		BootRom/com_enum.h \
		Linux/linux_flash_tool.h \
		Linux/WINDEF.H \
		Utility/IniItem.h \
		BootRom/internal_api.h \
		Utility/FileUtils.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o OptionDialog.o UI/src/OptionDialog.cpp

MainController.o: UI/src/MainController.cpp UI/src/MainController.h \
		Public/Host.h \
		Public/AppTypes.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/host.h \
		Public/AppCore.h \
		Setting/ChksumSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Arg/BromChksumArg.h \
		XMLParser/XMLSerializable.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		Setting/ISetting.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		Setting/ConnSetting.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h \
		UI/src/MainWindow.h \
		ConsoleMode/GeneralSetting.h \
		Arg/GeneralArg.h \
		Cmd/GeneralCommand.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		ConsoleMode/CommandLineArguments.h \
		Setting/DADownloadAllSetting.h \
		Setting/FormatSetting.h \
		Setting/ComboFormatSetting.h \
		Setting/ReadbackSetting.h \
		Setting/MemoryTestSetting.h \
		Setting/DeviceTestSetting.h \
		Setting/FirmwareUpgradeSetting.h \
		Setting/WriteMemorySetting.h \
		Cmd/FirmwareUpgradeCommand.h \
		Arg/BromDownloadArg.h \
		Arg/BromFormatArg.h \
		Flow/fw_defs.h \
		Setting/DLOnlySetting.h \
		Cmd/DLOnlyCommand.h \
		Setting/SecDLSetting.h \
		Setting/OTPSetting.h \
		Cmd/OTPCommand.h \
		Arg/BromOTPArg.h \
		Setting/CertDLSetting.h \
		Setting/WatchDogSetting.h \
		Setting/SetBootModeSetting.h \
		Setting/CheckRPMBSetting.h \
		Setting/BromAdapterSetting.h \
		Setting/SCIRBSetting.h \
		Setting/SCIRestoreSetting.h \
		Setting/SCIDownloadSetting.h \
		Setting/DLPlugFmtAllSetting.h \
		Utility/constString.h \
		Utility/sendreport.h \
		UI/src/PlatformObj.h \
		UI/src/OptionDialog.h \
		Setting/ConnBromUSBSetting.h \
		Arg/BootRomArg.h \
		UI/src/OkDialog.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		Err/UserStopException.h \
		Err/FlashToolErrorCodeDef.h \
		UI/src/ICallback.h \
		UI/src/AsyncResourceLoader.h \
		UI/src/BackgroundWorker.h \
		UI/src/MainWindowCallback.h \
		Utility/FileUtils.h \
		Utility/IniItem.h \
		Host/Inc/RuntimeMemory.h \
		UI/src/connob.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o MainController.o UI/src/MainController.cpp

ProcessingAnimation.o: UI/src/ProcessingAnimation.cpp UI/src/ProcessingAnimation.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ProcessingAnimation.o UI/src/ProcessingAnimation.cpp

ProcessingDialog.o: UI/src/ProcessingDialog.cpp UI/src/ProcessingDialog.h \
		UI/src/ProcessingAnimation.h \
		ui_ProcessingDialog.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ProcessingDialog.o UI/src/ProcessingDialog.cpp

AsyncResourceLoader.o: UI/src/AsyncResourceLoader.cpp UI/src/AsyncResourceLoader.h \
		Public/Host.h \
		Setting/ChksumSetting.h \
		BootRom/flashtool_api.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Arg/BromChksumArg.h \
		XMLParser/XMLSerializable.h \
		Public/AppCore.h \
		Public/AppTypes.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		UI/src/ICallback.h \
		Logger/Log.h \
		Logger/Logger.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		BootRom/flashtool.h \
		Err/UserStopException.h \
		Host/Inc/RuntimeMemory.h \
		UI/src/ProcessingDialog.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o AsyncResourceLoader.o UI/src/AsyncResourceLoader.cpp

BootRomArg.o: Arg/BootRomArg.cpp Arg/BootRomArg.h \
		BootRom/flashtool_api.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Logger/Log.h \
		Logger/Logger.h \
		BootRom/SLA_Challenge.h \
		BootRom/flashtool.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o BootRomArg.o Arg/BootRomArg.cpp

MainWindowCallback.o: UI/src/MainWindowCallback.cpp UI/src/MainWindowCallback.h \
		BootRom/flashtool.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		UI/src/MainWindow.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		Conn/Connection.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		ConsoleMode/GeneralSetting.h \
		Arg/GeneralArg.h \
		Cmd/GeneralCommand.h \
		Public/AppCore.h \
		Public/AppTypes.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		ConsoleMode/CommandLineArguments.h \
		Setting/DADownloadAllSetting.h \
		Setting/FormatSetting.h \
		Setting/ComboFormatSetting.h \
		Setting/ReadbackSetting.h \
		Setting/MemoryTestSetting.h \
		Setting/DeviceTestSetting.h \
		Setting/FirmwareUpgradeSetting.h \
		Setting/WriteMemorySetting.h \
		Cmd/FirmwareUpgradeCommand.h \
		Arg/BromDownloadArg.h \
		Arg/BromFormatArg.h \
		Flow/fw_defs.h \
		Setting/DLOnlySetting.h \
		Cmd/DLOnlyCommand.h \
		Setting/SecDLSetting.h \
		Setting/OTPSetting.h \
		Cmd/OTPCommand.h \
		Arg/BromOTPArg.h \
		Setting/CertDLSetting.h \
		Setting/WatchDogSetting.h \
		Setting/SetBootModeSetting.h \
		Setting/CheckRPMBSetting.h \
		Setting/BromAdapterSetting.h \
		Setting/SCIRBSetting.h \
		Setting/SCIRestoreSetting.h \
		Setting/SCIDownloadSetting.h \
		Setting/DLPlugFmtAllSetting.h \
		Utility/constString.h \
		Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h \
		Utility/sendreport.h \
		UI/src/PlatformObj.h \
		UI/src/OptionDialog.h \
		Setting/ConnBromUSBSetting.h \
		Arg/BootRomArg.h \
		UI/src/OkDialog.h \
		UI/src/MainController.h \
		ui_MainWindow.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o MainWindowCallback.o UI/src/MainWindowCallback.cpp

DADownloadAllSetting.o: Setting/DADownloadAllSetting.cpp Setting/DADownloadAllSetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Public/AppCore.h \
		Public/AppTypes.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		Cmd/DADownloadAll.h \
		Arg/BootRomArg.h \
		Arg/BromDownloadArg.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o DADownloadAllSetting.o Setting/DADownloadAllSetting.cpp

BackgroundWorker.o: UI/src/BackgroundWorker.cpp UI/src/BackgroundWorker.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h \
		Public/AppCore.h \
		Public/AppTypes.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		UI/src/ICallback.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		Err/UserStopException.h \
		Host/Inc/RuntimeMemory.h \
		UI/src/MainController.h \
		UI/src/connob.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o BackgroundWorker.o UI/src/BackgroundWorker.cpp

UserStopException.o: Err/UserStopException.cpp Err/UserStopException.h \
		Err/BaseException.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o UserStopException.o Err/UserStopException.cpp

ConnSetting.o: Setting/ConnSetting.cpp Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Public/Host.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		XMLParser/XMLSerializable.h \
		Logger/Log.h \
		Logger/Logger.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		Err/UserStopException.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		Host/Inc/RuntimeMemory.h \
		Setting/ConnBromUARTSetting.h \
		Arg/BootRomArg.h \
		Setting/ConnBromUSBSetting.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ConnSetting.o Setting/ConnSetting.cpp

FormatSetting.o: Setting/FormatSetting.cpp Setting/FormatSetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Cmd/FormatCommand.h \
		Arg/BromFormatArg.h \
		Arg/AutoFormatArg.h \
		Arg/NORFormatArg.h \
		Arg/NANDFormatArg.h \
		Arg/EMMCFormatArg.h \
		Arg/SDMMCAutoFormatArg.h \
		Arg/UFSFormatArg.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		Host/Inc/RuntimeMemory.h \
		Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o FormatSetting.o Setting/FormatSetting.cpp

Config.o: ConsoleMode/Config.cpp ConsoleMode/Config.h \
		ConsoleMode/GeneralSetting.h \
		Arg/GeneralArg.h \
		BootRom/DOWNLOAD.H \
		BootRom/mtk_status.h \
		BootRom/flashtool.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Cmd/GeneralCommand.h \
		Public/AppCore.h \
		Public/Host.h \
		Public/AppTypes.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		XMLParser/XMLSerializable.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		Setting/ConnSetting.h \
		Conn/Connection.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		ConsoleMode/CommandLineArguments.h \
		ConsoleMode/CommandSetting.h \
		Setting/ISetting.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		Setting/FormatSetting.h \
		Setting/ComboFormatSetting.h \
		Setting/DADownloadAllSetting.h \
		Setting/DLOnlySetting.h \
		Cmd/DLOnlyCommand.h \
		Arg/BromDownloadArg.h \
		Setting/DLPlugFmtAllSetting.h \
		Setting/DLWithoutScatterSetting.h \
		Setting/ReadbackWithoutScatterSetting.h \
		Setting/CertDLSetting.h \
		Setting/ReadbackSetting.h \
		Setting/FirmwareUpgradeSetting.h \
		Setting/WriteMemorySetting.h \
		Cmd/FirmwareUpgradeCommand.h \
		Arg/BromFormatArg.h \
		Flow/fw_defs.h \
		Setting/WatchDogSetting.h \
		Setting/EfuseSetting.h \
		Cmd/MacroCommand.h \
		XMLParser/XMLDocument.h \
		ResourceManager/NonCopyable.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		Err/UserStopException.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o Config.o ConsoleMode/Config.cpp

GeneralSetting.o: ConsoleMode/GeneralSetting.cpp ConsoleMode/GeneralSetting.h \
		Arg/GeneralArg.h \
		BootRom/DOWNLOAD.H \
		BootRom/mtk_status.h \
		BootRom/flashtool.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Cmd/GeneralCommand.h \
		Public/AppCore.h \
		Public/Host.h \
		Public/AppTypes.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		XMLParser/XMLSerializable.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		Setting/ConnSetting.h \
		Conn/Connection.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		ConsoleMode/CommandLineArguments.h \
		Utility/FileUtils.h \
		Setting/ConnBromUSBSetting.h \
		Arg/BootRomArg.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o GeneralSetting.o ConsoleMode/GeneralSetting.cpp

ConsoleModeEntry.o: ConsoleMode/ConsoleModeEntry.cpp ConsoleMode/ConsoleModeEntry.h \
		Public/AppCore.h \
		Public/Host.h \
		Public/AppTypes.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/host.h \
		Setting/ChksumSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Arg/BromChksumArg.h \
		XMLParser/XMLSerializable.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		ConsoleMode/CommandLineArguments.h \
		ConsoleMode/Config.h \
		ConsoleMode/GeneralSetting.h \
		Arg/GeneralArg.h \
		BootRom/flashtool.h \
		Cmd/GeneralCommand.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		Setting/ConnSetting.h \
		Conn/Connection.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		ConsoleMode/CommandSetting.h \
		Setting/ISetting.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		Setting/FormatSetting.h \
		Setting/ComboFormatSetting.h \
		Setting/DADownloadAllSetting.h \
		Setting/DLOnlySetting.h \
		Cmd/DLOnlyCommand.h \
		Arg/BromDownloadArg.h \
		Setting/DLPlugFmtAllSetting.h \
		Setting/DLWithoutScatterSetting.h \
		Setting/ReadbackWithoutScatterSetting.h \
		Setting/CertDLSetting.h \
		Setting/ReadbackSetting.h \
		Setting/FirmwareUpgradeSetting.h \
		Setting/WriteMemorySetting.h \
		Cmd/FirmwareUpgradeCommand.h \
		Arg/BromFormatArg.h \
		Flow/fw_defs.h \
		Setting/WatchDogSetting.h \
		Setting/EfuseSetting.h \
		Cmd/MacroCommand.h \
		ConsoleMode/SchemaValidator.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		Err/UserStopException.h \
		Utility/FileUtils.h \
		Utility/version.h \
		UI/src/AsyncUpdater.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ConsoleModeEntry.o ConsoleMode/ConsoleModeEntry.cpp

ConnBromUARTSetting.o: Setting/ConnBromUARTSetting.cpp Setting/ConnBromUARTSetting.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Public/Host.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		XMLParser/XMLSerializable.h \
		Logger/Log.h \
		Logger/Logger.h \
		Arg/BootRomArg.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ConnBromUARTSetting.o Setting/ConnBromUARTSetting.cpp

ConnBromUSBSetting.o: Setting/ConnBromUSBSetting.cpp Setting/ConnBromUSBSetting.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Public/Host.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		XMLParser/XMLSerializable.h \
		Logger/Log.h \
		Logger/Logger.h \
		Arg/BootRomArg.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		Host/Inc/DeviceConn.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ConnBromUSBSetting.o Setting/ConnBromUSBSetting.cpp

FlashToolApp.o: FlashToolApp.cpp FlashToolApp.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		BootRom/flashtool.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Err/UserStopException.h \
		Logger/Log.h \
		Logger/Logger.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o FlashToolApp.o FlashToolApp.cpp

BromMemtestArg.o: Arg/BromMemtestArg.cpp Arg/BromMemtestArg.h \
		BootRom/flashtool_api.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Logger/Log.h \
		Logger/Logger.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o BromMemtestArg.o Arg/BromMemtestArg.cpp

MemoryTestSetting.o: Setting/MemoryTestSetting.cpp Setting/MemoryTestSetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Cmd/MemoryTestCommand.h \
		Arg/BromMemtestArg.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o MemoryTestSetting.o Setting/MemoryTestSetting.cpp

MemoryTestCommand.o: Cmd/MemoryTestCommand.cpp Cmd/MemoryTestCommand.h \
		Cmd/ICommand.h \
		Public/Host.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		Setting/MemoryTestSetting.h \
		Setting/ISetting.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Arg/BromMemtestArg.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		Err/UserStopException.h \
		Resource/ResourceManager.h \
		Resource/CoreHandle.h \
		Utility/Utils.h \
		JSONParser/json.h \
		Resource/Handle/DLHandle.h \
		Resource/Handle/SuperHandle.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o MemoryTestCommand.o Cmd/MemoryTestCommand.cpp

DeviceTestSetting.o: Setting/DeviceTestSetting.cpp Setting/DeviceTestSetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Cmd/DeviceTestCommand.h \
		Setting/WatchDogSetting.h \
		Arg/BromMemtestArg.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o DeviceTestSetting.o Setting/DeviceTestSetting.cpp

DeviceTestCommand.o: Cmd/DeviceTestCommand.cpp Cmd/DeviceTestCommand.h \
		Cmd/ICommand.h \
		Public/Host.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		Setting/DeviceTestSetting.h \
		Setting/ISetting.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Setting/WatchDogSetting.h \
		Arg/BromMemtestArg.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		Err/UserStopException.h \
		Resource/ResourceManager.h \
		Resource/CoreHandle.h \
		Utility/Utils.h \
		JSONParser/json.h \
		Resource/Handle/DLHandle.h \
		Resource/Handle/SuperHandle.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o DeviceTestCommand.o Cmd/DeviceTestCommand.cpp

BromReadbackArg.o: Arg/BromReadbackArg.cpp Arg/BromReadbackArg.h \
		BootRom/flashtool_api.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Logger/Log.h \
		Logger/Logger.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o BromReadbackArg.o Arg/BromReadbackArg.cpp

ReadbackSetting.o: Setting/ReadbackSetting.cpp Setting/ReadbackSetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Public/AppTypes.h \
		Public/AppCore.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		Cmd/ReadbackCommand.h \
		Arg/BromReadbackArg.h \
		Resource/ResourceManager.h \
		Resource/CoreHandle.h \
		Resource/Handle/RBHandle.h \
		Rules/ReadbackRule.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		Host/Inc/RuntimeMemory.h \
		Setting/ReadbackSettingAssist.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ReadbackSetting.o Setting/ReadbackSetting.cpp

ReadbackCommand.o: Cmd/ReadbackCommand.cpp Cmd/ReadbackCommand.h \
		Cmd/ICommand.h \
		Public/Host.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		Arg/BromReadbackArg.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Public/AppTypes.h \
		Logger/Log.h \
		Logger/Logger.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		Err/UserStopException.h \
		Utility/FileUtils.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ReadbackCommand.o Cmd/ReadbackCommand.cpp

RBHandle.o: Resource/Handle/RBHandle.cpp Resource/Handle/RBHandle.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/host.h \
		Public/AppTypes.h \
		Rules/ReadbackRule.h \
		Logger/Log.h \
		Logger/Logger.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		BootRom/flashtool.h \
		BootRom/brom.h \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Err/UserStopException.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o RBHandle.o Resource/Handle/RBHandle.cpp

ReadBackAddressDialog.o: UI/src/ReadBackAddressDialog.cpp UI/src/ReadBackAddressDialog.h \
		Public/AppTypes.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/host.h \
		Rules/ReadbackRule.h \
		ui_ReadBackAddressDialog.h \
		Host/Inc/RuntimeMemory.h \
		Utility/Utils.h \
		BootRom/brom.h \
		JSONParser/json.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ReadBackAddressDialog.o UI/src/ReadBackAddressDialog.cpp

USBSetting.o: Conn/USBSetting.cpp Conn/USBSetting.h \
		Host/Inc/DeviceConn.h \
		XMLParser/XMLDocument.h \
		ResourceManager/NonCopyable.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		Logger/Log.h \
		Logger/Logger.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		BootRom/flashtool.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Err/UserStopException.h \
		Utility/FileUtils.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o USBSetting.o Conn/USBSetting.cpp

SchemaValidator.o: ConsoleMode/SchemaValidator.cpp ConsoleMode/SchemaValidator.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		BootRom/flashtool.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Err/UserStopException.h \
		Logger/Log.h \
		Logger/Logger.h \
		Err/FlashToolErrorCodeDef.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o SchemaValidator.o ConsoleMode/SchemaValidator.cpp

BromDownloadArg.o: Arg/BromDownloadArg.cpp Arg/BromDownloadArg.h \
		BootRom/flashtool_api.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Logger/Log.h \
		Logger/Logger.h \
		BootRom/flashtool.h \
		Utility/Utils.h \
		JSONParser/json.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o BromDownloadArg.o Arg/BromDownloadArg.cpp

BromFormatArg.o: Arg/BromFormatArg.cpp Arg/BromFormatArg.h \
		BootRom/flashtool_api.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Logger/Log.h \
		Logger/Logger.h \
		BootRom/flashtool.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o BromFormatArg.o Arg/BromFormatArg.cpp

PlatformRule.o: Rules/PlatformRule.cpp Rules/PlatformRule.h \
		XMLParser/XMLSerializable.h \
		XMLParser/XMLDocument.h \
		ResourceManager/NonCopyable.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		Logger/Log.h \
		Logger/Logger.h \
		BootRom/host.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		BootRom/flashtool.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Err/UserStopException.h \
		Err/FlashToolErrorCodeDef.h \
		Utility/FileUtils.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o PlatformRule.o Rules/PlatformRule.cpp

StorageRule.o: Rules/StorageRule.cpp Rules/StorageRule.h \
		BootRom/DOWNLOAD.H \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		ResourceManager/NonCopyable.h \
		Utility/Utils.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		JSONParser/json.h \
		Logger/Log.h \
		Logger/Logger.h \
		BootRom/flashtool.h \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		XMLParser/XMLDocument.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		Utility/FileUtils.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		Err/UserStopException.h \
		Err/FlashToolErrorCodeDef.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o StorageRule.o Rules/StorageRule.cpp

FileUtils.o: Utility/FileUtils.cpp Utility/FileUtils.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/host.h \
		Host/Inc/RuntimeMemory.h \
		Utility/Utils.h \
		BootRom/brom.h \
		JSONParser/json.h \
		Logger/Log.h \
		Logger/Logger.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o FileUtils.o Utility/FileUtils.cpp

PlatformSetting.o: Setting/PlatformSetting.cpp Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		BootRom/DOWNLOAD.H \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/host.h \
		Logger/Log.h \
		Logger/Logger.h \
		Utility/Utils.h \
		BootRom/brom.h \
		JSONParser/json.h \
		Err/BaseException.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o PlatformSetting.o Setting/PlatformSetting.cpp

EMMCFormatArg.o: Arg/EMMCFormatArg.cpp Arg/EMMCFormatArg.h \
		Arg/AutoFormatArg.h \
		Setting/FormatSetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		Err/UserStopException.h \
		Err/FlashToolErrorCodeDef.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o EMMCFormatArg.o Arg/EMMCFormatArg.cpp

NANDForamtArg.o: Arg/NANDForamtArg.cpp Arg/NANDFormatArg.h \
		Arg/AutoFormatArg.h \
		Setting/FormatSetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		Err/UserStopException.h \
		Err/FlashToolErrorCodeDef.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o NANDForamtArg.o Arg/NANDForamtArg.cpp

AutoFormatArg.o: Arg/AutoFormatArg.cpp Arg/AutoFormatArg.h \
		Setting/FormatSetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		Err/UserStopException.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o AutoFormatArg.o Arg/AutoFormatArg.cpp

ReadbackRule.o: Rules/ReadbackRule.cpp Rules/ReadbackRule.h \
		BootRom/DOWNLOAD.H \
		BootRom/mtk_status.h \
		Logger/Log.h \
		Logger/Logger.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ReadbackRule.o Rules/ReadbackRule.cpp

OTPCommand.o: Cmd/OTPCommand.cpp Cmd/OTPCommand.h \
		Cmd/ICommand.h \
		Public/Host.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Arg/BromOTPArg.h \
		Logger/Log.h \
		Logger/Logger.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		Err/UserStopException.h \
		Resource/ResourceManager.h \
		Resource/CoreHandle.h \
		Utility/Utils.h \
		JSONParser/json.h \
		Resource/Handle/DLHandle.h \
		Resource/Handle/SuperHandle.h \
		Utility/FileUtils.h \
		Err/FlashToolErrorCodeDef.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o OTPCommand.o Cmd/OTPCommand.cpp

FirmwareUpgradeCommand.o: Cmd/FirmwareUpgradeCommand.cpp Public/AppCore.h \
		Public/Host.h \
		Public/AppTypes.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/host.h \
		Setting/ChksumSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Arg/BromChksumArg.h \
		XMLParser/XMLSerializable.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		Cmd/FirmwareUpgradeCommand.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		Setting/ISetting.h \
		Setting/ConnSetting.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Arg/BromDownloadArg.h \
		Arg/BromFormatArg.h \
		Setting/ReadbackSetting.h \
		Setting/WriteMemorySetting.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		Setting/FormatSetting.h \
		Setting/DADownloadAllSetting.h \
		Flow/fw_defs.h \
		Utility/FileUtils.h \
		Resource/ResourceManager.h \
		Resource/CoreHandle.h \
		Resource/Handle/RBHandle.h \
		Rules/ReadbackRule.h \
		Resource/Handle/DLHandle.h \
		Resource/Handle/SuperHandle.h \
		Flow/storhelper.h \
		Flow/romfactory.h \
		Flow/concreterom.h \
		Flow/defaultrom.h \
		Flow/rombase.h \
		Flow/dlproxy.h \
		Public/RomInfoFactory.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o FirmwareUpgradeCommand.o Cmd/FirmwareUpgradeCommand.cpp

FirmwareUpgradeSetting.o: Setting/FirmwareUpgradeSetting.cpp Setting/FirmwareUpgradeSetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Setting/FormatSetting.h \
		Setting/ReadbackSetting.h \
		Public/AppTypes.h \
		Public/AppCore.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		Setting/WriteMemorySetting.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		Setting/DADownloadAllSetting.h \
		Cmd/FirmwareUpgradeCommand.h \
		Arg/BromDownloadArg.h \
		Arg/BromFormatArg.h \
		Flow/fw_defs.h \
		Utility/FileUtils.h \
		Err/ErrorLookup.h \
		Err/FlashToolErrorCodeDef.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		Err/UserStopException.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o FirmwareUpgradeSetting.o Setting/FirmwareUpgradeSetting.cpp

BromOTPArg.o: Arg/BromOTPArg.cpp Arg/BromOTPArg.h \
		BootRom/flashtool.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Logger/Log.h \
		Logger/Logger.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o BromOTPArg.o Arg/BromOTPArg.cpp

WriteMemoryCommand.o: Cmd/WriteMemoryCommand.cpp Cmd/WriteMemoryCommand.h \
		Cmd/ICommand.h \
		Public/Host.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Arg/WriteMemoryArg.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		Err/UserStopException.h \
		Logger/Log.h \
		Logger/Logger.h \
		Utility/FileUtils.h \
		UI/src/ICallback.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o WriteMemoryCommand.o Cmd/WriteMemoryCommand.cpp

WriteMemorySetting.o: Setting/WriteMemorySetting.cpp Setting/WriteMemorySetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		Cmd/WriteMemoryCommand.h \
		Arg/WriteMemoryArg.h \
		Resource/CoreHandle.h \
		Utility/Utils.h \
		JSONParser/json.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o WriteMemorySetting.o Setting/WriteMemorySetting.cpp

OTPSetting.o: Setting/OTPSetting.cpp Setting/OTPSetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Cmd/OTPCommand.h \
		Arg/BromOTPArg.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o OTPSetting.o Setting/OTPSetting.cpp

OTPWriteDialog.o: UI/src/OTPWriteDialog.cpp UI/src/OTPWriteDialog.h \
		BootRom/flashtool_api.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Utility/constString.h \
		ui_OTPWritedialog.h \
		Utility/FileUtils.h \
		Logger/Log.h \
		Logger/Logger.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o OTPWriteDialog.o UI/src/OTPWriteDialog.cpp

OTPReadDialog.o: UI/src/OTPReadDialog.cpp UI/src/OTPReadDialog.h \
		Utility/constString.h \
		ui_OTPReadDialog.h \
		Logger/Log.h \
		Logger/Logger.h \
		Utility/FileUtils.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/host.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o OTPReadDialog.o UI/src/OTPReadDialog.cpp

version.o: Utility/version.cpp Utility/version.h \
		Logger/Log.h \
		Logger/Logger.h \
		Utility/FileUtils.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/host.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o version.o Utility/version.cpp

WriteMemoryArg.o: Arg/WriteMemoryArg.cpp Arg/WriteMemoryArg.h \
		BootRom/flashtool_api.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Logger/Log.h \
		Logger/Logger.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o WriteMemoryArg.o Arg/WriteMemoryArg.cpp

OkDialog.o: UI/src/OkDialog.cpp UI/src/OkDialog.h \
		ui_OkDialog.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o OkDialog.o UI/src/OkDialog.cpp

FormatWidget.o: UI/src/FormatWidget.cpp UI/src/FormatWidget.h \
		UI/src/TabWidgetBase.h \
		Logger/Log.h \
		Logger/Logger.h \
		BootRom/flashtool_api.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Setting/FormatSetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h \
		UI/src/ScatterObserver.h \
		ui_FormatWidget.h \
		UI/src/MainWindow.h \
		ConsoleMode/GeneralSetting.h \
		Arg/GeneralArg.h \
		Cmd/GeneralCommand.h \
		Public/AppCore.h \
		Public/AppTypes.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		ConsoleMode/CommandLineArguments.h \
		Setting/DADownloadAllSetting.h \
		Setting/ComboFormatSetting.h \
		Setting/ReadbackSetting.h \
		Setting/MemoryTestSetting.h \
		Setting/DeviceTestSetting.h \
		Setting/FirmwareUpgradeSetting.h \
		Setting/WriteMemorySetting.h \
		Cmd/FirmwareUpgradeCommand.h \
		Arg/BromDownloadArg.h \
		Arg/BromFormatArg.h \
		Flow/fw_defs.h \
		Setting/DLOnlySetting.h \
		Cmd/DLOnlyCommand.h \
		Setting/SecDLSetting.h \
		Setting/OTPSetting.h \
		Cmd/OTPCommand.h \
		Arg/BromOTPArg.h \
		Setting/CertDLSetting.h \
		Setting/WatchDogSetting.h \
		Setting/SetBootModeSetting.h \
		Setting/CheckRPMBSetting.h \
		Setting/BromAdapterSetting.h \
		Setting/SCIRBSetting.h \
		Setting/SCIRestoreSetting.h \
		Setting/SCIDownloadSetting.h \
		Setting/DLPlugFmtAllSetting.h \
		Utility/constString.h \
		Utility/sendreport.h \
		UI/src/PlatformObj.h \
		UI/src/OptionDialog.h \
		Setting/ConnBromUSBSetting.h \
		Arg/BootRomArg.h \
		UI/src/OkDialog.h \
		UI/src/MainController.h \
		UI/src/ICallback.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o FormatWidget.o UI/src/FormatWidget.cpp

WriteMemoryWidget.o: UI/src/WriteMemoryWidget.cpp UI/src/WriteMemoryWidget.h \
		UI/src/TabWidgetBase.h \
		Logger/Log.h \
		Logger/Logger.h \
		BootRom/DOWNLOAD.H \
		BootRom/mtk_status.h \
		Setting/WriteMemorySetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		UI/src/ScatterObserver.h \
		ui_WriteMemoryWidget.h \
		UI/src/MainWindow.h \
		ConsoleMode/GeneralSetting.h \
		Arg/GeneralArg.h \
		Cmd/GeneralCommand.h \
		Public/AppCore.h \
		Public/AppTypes.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		ConsoleMode/CommandLineArguments.h \
		Setting/DADownloadAllSetting.h \
		Setting/FormatSetting.h \
		Setting/ComboFormatSetting.h \
		Setting/ReadbackSetting.h \
		Setting/MemoryTestSetting.h \
		Setting/DeviceTestSetting.h \
		Setting/FirmwareUpgradeSetting.h \
		Cmd/FirmwareUpgradeCommand.h \
		Arg/BromDownloadArg.h \
		Arg/BromFormatArg.h \
		Flow/fw_defs.h \
		Setting/DLOnlySetting.h \
		Cmd/DLOnlyCommand.h \
		Setting/SecDLSetting.h \
		Setting/OTPSetting.h \
		Cmd/OTPCommand.h \
		Arg/BromOTPArg.h \
		Setting/CertDLSetting.h \
		Setting/WatchDogSetting.h \
		Setting/SetBootModeSetting.h \
		Setting/CheckRPMBSetting.h \
		Setting/BromAdapterSetting.h \
		Setting/SCIRBSetting.h \
		Setting/SCIRestoreSetting.h \
		Setting/SCIDownloadSetting.h \
		Setting/DLPlugFmtAllSetting.h \
		Utility/constString.h \
		Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h \
		Utility/sendreport.h \
		UI/src/PlatformObj.h \
		UI/src/OptionDialog.h \
		Setting/ConnBromUSBSetting.h \
		Arg/BootRomArg.h \
		UI/src/OkDialog.h \
		UI/src/MainController.h \
		UI/src/ICallback.h \
		Utility/FileUtils.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o WriteMemoryWidget.o UI/src/WriteMemoryWidget.cpp

UpdateDialog.o: UI/src/UpdateDialog.cpp UI/src/UpdateDialog.h \
		ui_UpdateDialog.h \
		UI/src/AsyncUpdater.h \
		JSONParser/json.h \
		UI/src/MainWindow.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		ConsoleMode/GeneralSetting.h \
		Arg/GeneralArg.h \
		Cmd/GeneralCommand.h \
		Public/AppCore.h \
		Public/AppTypes.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		ConsoleMode/CommandLineArguments.h \
		Setting/DADownloadAllSetting.h \
		Setting/FormatSetting.h \
		Setting/ComboFormatSetting.h \
		Setting/ReadbackSetting.h \
		Setting/MemoryTestSetting.h \
		Setting/DeviceTestSetting.h \
		Setting/FirmwareUpgradeSetting.h \
		Setting/WriteMemorySetting.h \
		Cmd/FirmwareUpgradeCommand.h \
		Arg/BromDownloadArg.h \
		Arg/BromFormatArg.h \
		Flow/fw_defs.h \
		Setting/DLOnlySetting.h \
		Cmd/DLOnlyCommand.h \
		Setting/SecDLSetting.h \
		Setting/OTPSetting.h \
		Cmd/OTPCommand.h \
		Arg/BromOTPArg.h \
		Setting/CertDLSetting.h \
		Setting/WatchDogSetting.h \
		Setting/SetBootModeSetting.h \
		Setting/CheckRPMBSetting.h \
		Setting/BromAdapterSetting.h \
		Setting/SCIRBSetting.h \
		Setting/SCIRestoreSetting.h \
		Setting/SCIDownloadSetting.h \
		Setting/DLPlugFmtAllSetting.h \
		Utility/constString.h \
		Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h \
		Utility/sendreport.h \
		UI/src/PlatformObj.h \
		UI/src/OptionDialog.h \
		Setting/ConnBromUSBSetting.h \
		Arg/BootRomArg.h \
		UI/src/OkDialog.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o UpdateDialog.o UI/src/UpdateDialog.cpp

CheckUpdateDialog.o: UI/src/CheckUpdateDialog.cpp UI/src/CheckUpdateDialog.h \
		ui_CheckUpdateDialog.h \
		UI/src/AsyncUpdater.h \
		JSONParser/json.h \
		UI/src/MainWindow.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		ConsoleMode/GeneralSetting.h \
		Arg/GeneralArg.h \
		Cmd/GeneralCommand.h \
		Public/AppCore.h \
		Public/AppTypes.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		ConsoleMode/CommandLineArguments.h \
		Setting/DADownloadAllSetting.h \
		Setting/FormatSetting.h \
		Setting/ComboFormatSetting.h \
		Setting/ReadbackSetting.h \
		Setting/MemoryTestSetting.h \
		Setting/DeviceTestSetting.h \
		Setting/FirmwareUpgradeSetting.h \
		Setting/WriteMemorySetting.h \
		Cmd/FirmwareUpgradeCommand.h \
		Arg/BromDownloadArg.h \
		Arg/BromFormatArg.h \
		Flow/fw_defs.h \
		Setting/DLOnlySetting.h \
		Cmd/DLOnlyCommand.h \
		Setting/SecDLSetting.h \
		Setting/OTPSetting.h \
		Cmd/OTPCommand.h \
		Arg/BromOTPArg.h \
		Setting/CertDLSetting.h \
		Setting/WatchDogSetting.h \
		Setting/SetBootModeSetting.h \
		Setting/CheckRPMBSetting.h \
		Setting/BromAdapterSetting.h \
		Setting/SCIRBSetting.h \
		Setting/SCIRestoreSetting.h \
		Setting/SCIDownloadSetting.h \
		Setting/DLPlugFmtAllSetting.h \
		Utility/constString.h \
		Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h \
		Utility/sendreport.h \
		UI/src/PlatformObj.h \
		UI/src/OptionDialog.h \
		Setting/ConnBromUSBSetting.h \
		Arg/BootRomArg.h \
		UI/src/OkDialog.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o CheckUpdateDialog.o UI/src/CheckUpdateDialog.cpp

AsyncUpdater.o: UI/src/AsyncUpdater.cpp UI/src/AsyncUpdater.h \
		JSONParser/json.h \
		BootRom/host.h \
		Utility/version.h \
		Utility/FileUtils.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		Utility/constString.h \
		Host/Inc/RuntimeMemory.h \
		Utility/Utils.h \
		BootRom/brom.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o AsyncUpdater.o UI/src/AsyncUpdater.cpp

BromChksumArg.o: Arg/BromChksumArg.cpp Arg/BromChksumArg.h \
		BootRom/flashtool_api.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Logger/Log.h \
		Logger/Logger.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o BromChksumArg.o Arg/BromChksumArg.cpp

ChksumSetting.o: Setting/ChksumSetting.cpp Setting/ChksumSetting.h \
		BootRom/flashtool_api.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Arg/BromChksumArg.h \
		XMLParser/XMLSerializable.h \
		Logger/Log.h \
		Logger/Logger.h \
		Host/Inc/RuntimeMemory.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ChksumSetting.o Setting/ChksumSetting.cpp

ChksumRule.o: Rules/ChksumRule.cpp Rules/ChksumRule.h \
		Logger/Log.h \
		Logger/Logger.h \
		Utility/FileUtils.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/host.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ChksumRule.o Rules/ChksumRule.cpp

romfactory.o: Flow/romfactory.cpp Public/AppCore.h \
		Public/Host.h \
		Public/AppTypes.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/host.h \
		Setting/ChksumSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Arg/BromChksumArg.h \
		XMLParser/XMLSerializable.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		Flow/romfactory.h \
		Flow/fw_defs.h \
		Flow/concreterom.h \
		Flow/defaultrom.h \
		Flow/rombase.h \
		Logger/Log.h \
		Logger/Logger.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o romfactory.o Flow/romfactory.cpp

dlproxy.o: Flow/dlproxy.cpp Flow/dlproxyimpl.h \
		Flow/fw_defs.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/host.h \
		Flow/restoreworker.h \
		Resource/Handle/RBHandle.h \
		Public/AppTypes.h \
		Rules/ReadbackRule.h \
		Setting/FormatSetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Setting/ReadbackSetting.h \
		Public/AppCore.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		Setting/WriteMemorySetting.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		Setting/DADownloadAllSetting.h \
		Flow/dlproxy.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o dlproxy.o Flow/dlproxy.cpp

defaultrom.o: Flow/defaultrom.cpp Flow/defaultrom.h \
		Flow/rombase.h \
		Flow/fw_defs.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/host.h \
		Flow/dlproxy.h \
		Logger/Log.h \
		Logger/Logger.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o defaultrom.o Flow/defaultrom.cpp

concreterom.o: Flow/concreterom.cpp Flow/concreterom.h \
		Flow/defaultrom.h \
		Flow/rombase.h \
		Flow/fw_defs.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/host.h \
		Flow/dlproxy.h \
		Flow/restoreworker.h \
		Logger/Log.h \
		Logger/Logger.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o concreterom.o Flow/concreterom.cpp

dlproxyimpl.o: Flow/dlproxyimpl.cpp Flow/dlproxyimpl.h \
		Flow/fw_defs.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/host.h \
		Flow/restoreworker.h \
		Resource/Handle/RBHandle.h \
		Public/AppTypes.h \
		Rules/ReadbackRule.h \
		Setting/FormatSetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Setting/ReadbackSetting.h \
		Public/AppCore.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		Setting/WriteMemorySetting.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		Setting/DADownloadAllSetting.h \
		Utility/FileUtils.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o dlproxyimpl.o Flow/dlproxyimpl.cpp

ErrString.o: Flow/ErrString.cpp Flow/fw_defs.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/host.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		BootRom/flashtool.h \
		BootRom/brom.h \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Err/UserStopException.h \
		Logger/Log.h \
		Logger/Logger.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ErrString.o Flow/ErrString.cpp

storhelper.o: Flow/storhelper.cpp Conn/Connection.h \
		BootRom/flashtool.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Public/Host.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Resource/ResourceManager.h \
		Resource/CoreHandle.h \
		Utility/Utils.h \
		JSONParser/json.h \
		Resource/Handle/DLHandle.h \
		Resource/Handle/SuperHandle.h \
		Flow/storhelper.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		Err/UserStopException.h \
		Err/FlashToolErrorCodeDef.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o storhelper.o Flow/storhelper.cpp

constString.o: Utility/constString.cpp Utility/constString.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o constString.o Utility/constString.cpp

PlatformObj.o: UI/src/PlatformObj.cpp UI/src/PlatformObj.h \
		Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		BootRom/DOWNLOAD.H \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/host.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o PlatformObj.o UI/src/PlatformObj.cpp

ScretHandle.o: Resource/Handle/ScretHandle.cpp Resource/Handle/ScretHandle.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/host.h \
		Resource/Handle/SuperHandle.h \
		Logger/Log.h \
		Logger/Logger.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		BootRom/flashtool.h \
		BootRom/brom.h \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Err/UserStopException.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ScretHandle.o Resource/Handle/ScretHandle.cpp

AuthHandle.o: Resource/Handle/AuthHandle.cpp Resource/Handle/AuthHandle.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/host.h \
		BootRom/brom.h \
		Resource/Handle/SuperHandle.h \
		Logger/Log.h \
		Logger/Logger.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		BootRom/flashtool.h \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Err/UserStopException.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o AuthHandle.o Resource/Handle/AuthHandle.cpp

CertDLCommand.o: Cmd/CertDLCommand.cpp Cmd/CertDLCommand.h \
		Cmd/ICommand.h \
		Public/Host.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		Resource/ResourceManager.h \
		Resource/CoreHandle.h \
		Utility/Utils.h \
		JSONParser/json.h \
		Resource/Handle/ScretHandle.h \
		Resource/Handle/SuperHandle.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		Err/UserStopException.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o CertDLCommand.o Cmd/CertDLCommand.cpp

CertDLSetting.o: Setting/CertDLSetting.cpp Setting/CertDLSetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Cmd/CertDLCommand.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o CertDLSetting.o Setting/CertDLSetting.cpp

WelcomeWidget.o: UI/src/WelcomeWidget.cpp UI/src/WelcomeWidget.h \
		UI/src/TabWidgetBase.h \
		Logger/Log.h \
		Logger/Logger.h \
		UI/src/MainWindow.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		ConsoleMode/GeneralSetting.h \
		Arg/GeneralArg.h \
		Cmd/GeneralCommand.h \
		Public/AppCore.h \
		Public/AppTypes.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		ConsoleMode/CommandLineArguments.h \
		Setting/DADownloadAllSetting.h \
		Setting/FormatSetting.h \
		Setting/ComboFormatSetting.h \
		Setting/ReadbackSetting.h \
		Setting/MemoryTestSetting.h \
		Setting/DeviceTestSetting.h \
		Setting/FirmwareUpgradeSetting.h \
		Setting/WriteMemorySetting.h \
		Cmd/FirmwareUpgradeCommand.h \
		Arg/BromDownloadArg.h \
		Arg/BromFormatArg.h \
		Flow/fw_defs.h \
		Setting/DLOnlySetting.h \
		Cmd/DLOnlyCommand.h \
		Setting/SecDLSetting.h \
		Setting/OTPSetting.h \
		Cmd/OTPCommand.h \
		Arg/BromOTPArg.h \
		Setting/CertDLSetting.h \
		Setting/WatchDogSetting.h \
		Setting/SetBootModeSetting.h \
		Setting/CheckRPMBSetting.h \
		Setting/BromAdapterSetting.h \
		Setting/SCIRBSetting.h \
		Setting/SCIRestoreSetting.h \
		Setting/SCIDownloadSetting.h \
		Setting/DLPlugFmtAllSetting.h \
		Utility/constString.h \
		Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h \
		Utility/sendreport.h \
		UI/src/PlatformObj.h \
		UI/src/OptionDialog.h \
		Setting/ConnBromUSBSetting.h \
		Arg/BootRomArg.h \
		UI/src/OkDialog.h \
		ui_WelcomeWidget.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o WelcomeWidget.o UI/src/WelcomeWidget.cpp

Assistant.o: UI/src/Assistant.cpp UI/src/Assistant.h \
		UI/src/MainWindow.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		ConsoleMode/GeneralSetting.h \
		Arg/GeneralArg.h \
		Cmd/GeneralCommand.h \
		Public/AppCore.h \
		Public/AppTypes.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		ConsoleMode/CommandLineArguments.h \
		Setting/DADownloadAllSetting.h \
		Setting/FormatSetting.h \
		Setting/ComboFormatSetting.h \
		Setting/ReadbackSetting.h \
		Setting/MemoryTestSetting.h \
		Setting/DeviceTestSetting.h \
		Setting/FirmwareUpgradeSetting.h \
		Setting/WriteMemorySetting.h \
		Cmd/FirmwareUpgradeCommand.h \
		Arg/BromDownloadArg.h \
		Arg/BromFormatArg.h \
		Flow/fw_defs.h \
		Setting/DLOnlySetting.h \
		Cmd/DLOnlyCommand.h \
		Setting/SecDLSetting.h \
		Setting/OTPSetting.h \
		Cmd/OTPCommand.h \
		Arg/BromOTPArg.h \
		Setting/CertDLSetting.h \
		Setting/WatchDogSetting.h \
		Setting/SetBootModeSetting.h \
		Setting/CheckRPMBSetting.h \
		Setting/BromAdapterSetting.h \
		Setting/SCIRBSetting.h \
		Setting/SCIRestoreSetting.h \
		Setting/SCIDownloadSetting.h \
		Setting/DLPlugFmtAllSetting.h \
		Utility/constString.h \
		Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h \
		Utility/sendreport.h \
		UI/src/PlatformObj.h \
		UI/src/OptionDialog.h \
		Setting/ConnBromUSBSetting.h \
		Arg/BootRomArg.h \
		UI/src/OkDialog.h \
		Utility/FileUtils.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o Assistant.o UI/src/Assistant.cpp

CheckHeader.o: UI/src/CheckHeader.cpp UI/src/CheckHeader.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o CheckHeader.o UI/src/CheckHeader.cpp

NvramVerify.o: Flow/NvramVerify.cpp Logger/Log.h \
		Logger/Logger.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o NvramVerify.o Flow/NvramVerify.cpp

restoreworker.o: Flow/restoreworker.cpp Flow/fw_defs.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/host.h \
		Flow/storhelper.h \
		Flow/NvramVerify.h \
		Flow/restoreworker.h \
		Logger/Log.h \
		Logger/Logger.h \
		Utility/FileUtils.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o restoreworker.o Flow/restoreworker.cpp

CommandLineArguments.o: ConsoleMode/CommandLineArguments.cpp ConsoleMode/CommandLineArguments.h \
		Utility/FileUtils.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/host.h \
		Utility/Utils.h \
		BootRom/brom.h \
		JSONParser/json.h \
		Logger/Log.h \
		Logger/Logger.h \
		ConsoleMode/SchemaValidator.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		BootRom/flashtool.h \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Err/UserStopException.h \
		XMLParser/XMLDocument.h \
		ResourceManager/NonCopyable.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o CommandLineArguments.o ConsoleMode/CommandLineArguments.cpp

WatchDogCommand.o: Cmd/WatchDogCommand.cpp Cmd/WatchDogCommand.h \
		Cmd/ICommand.h \
		Public/Host.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		Err/UserStopException.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o WatchDogCommand.o Cmd/WatchDogCommand.cpp

WatchDogSetting.o: Setting/WatchDogSetting.cpp Setting/WatchDogSetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Cmd/WatchDogCommand.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o WatchDogSetting.o Setting/WatchDogSetting.cpp

IniItem.o: Utility/IniItem.cpp Utility/IniItem.h \
		Utility/FileUtils.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/host.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IniItem.o Utility/IniItem.cpp

SizeCalcHelper.o: Utility/SizeCalcHelper.cpp Utility/SizeCalcHelper.h \
		BootRom/DOWNLOAD.H \
		BootRom/mtk_status.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Public/Host.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Flow/storhelper.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o SizeCalcHelper.o Utility/SizeCalcHelper.cpp

ConnImpl.o: Conn/ConnImpl.cpp Conn/ConnImpl.h \
		BootRom/flashtool.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Public/Host.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Conn/Connection.h \
		Logger/Log.h \
		Logger/Logger.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		Err/UserStopException.h \
		Utility/Utils.h \
		JSONParser/json.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ConnImpl.o Conn/ConnImpl.cpp

ConnMedia.o: Conn/ConnMedia.cpp Conn/ConnMedia.h \
		BootRom/flashtool.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Conn/ConnArgBox.h \
		Conn/Connection.h \
		Public/Host.h \
		Conn/ConnImpl.h \
		Conn/USBSetting.h \
		Host/Inc/DeviceConn.h \
		Logger/Log.h \
		Logger/Logger.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		Err/UserStopException.h \
		Utility/Utils.h \
		JSONParser/json.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ConnMedia.o Conn/ConnMedia.cpp

ConnArgBox.o: Conn/ConnArgBox.cpp Conn/ConnArgBox.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Public/Host.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Logger/Log.h \
		Logger/Logger.h \
		Resource/ResourceManager.h \
		Resource/CoreHandle.h \
		Utility/Utils.h \
		JSONParser/json.h \
		Resource/Handle/DAHandle.h \
		Resource/Handle/SuperHandle.h \
		Resource/Handle/DLHandle.h \
		Resource/Handle/AuthHandle.h \
		Resource/Handle/ScretHandle.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ConnArgBox.o Conn/ConnArgBox.cpp

EfuseCommand.o: Cmd/EfuseCommand.cpp Resource/ResourceManager.h \
		Public/Host.h \
		Resource/CoreHandle.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/host.h \
		Utility/Utils.h \
		BootRom/brom.h \
		JSONParser/json.h \
		Resource/Handle/DLHandle.h \
		Resource/Handle/SuperHandle.h \
		Resource/Handle/DAHandle.h \
		Err/FlashToolErrorCodeDef.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		Err/UserStopException.h \
		Logger/Log.h \
		Logger/Logger.h \
		Cmd/EfuseCommand.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		Setting/EfuseSetting.h \
		Setting/ISetting.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		Utility/IniItem.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o EfuseCommand.o Cmd/EfuseCommand.cpp

EfuseSetting.o: Setting/EfuseSetting.cpp Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Public/Host.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		XMLParser/XMLSerializable.h \
		Logger/Log.h \
		Logger/Logger.h \
		Setting/EfuseSetting.h \
		Setting/ISetting.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		Cmd/EfuseCommand.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o EfuseSetting.o Setting/EfuseSetting.cpp

connob.o: UI/src/connob.cpp UI/src/connob.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Public/Host.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		UI/src/MainController.h \
		Public/AppTypes.h \
		Public/AppCore.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		XMLParser/XMLSerializable.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		Setting/ISetting.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		Setting/ConnSetting.h \
		Logger/Log.h \
		Logger/Logger.h \
		Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o connob.o UI/src/connob.cpp

BromAdapterWidget.o: UI/src/BromAdapterWidget.cpp UI/src/BromAdapterWidget.h \
		UI/src/TabWidgetBase.h \
		Logger/Log.h \
		Logger/Logger.h \
		BootRom/flashtool_api.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		ui_BromAdapterWidget.h \
		UI/src/MainController.h \
		Public/Host.h \
		Public/AppTypes.h \
		Public/AppCore.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		XMLParser/XMLSerializable.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		Setting/ISetting.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		Setting/ConnSetting.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h \
		UI/src/MainWindow.h \
		ConsoleMode/GeneralSetting.h \
		Arg/GeneralArg.h \
		Cmd/GeneralCommand.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		ConsoleMode/CommandLineArguments.h \
		Setting/DADownloadAllSetting.h \
		Setting/FormatSetting.h \
		Setting/ComboFormatSetting.h \
		Setting/ReadbackSetting.h \
		Setting/MemoryTestSetting.h \
		Setting/DeviceTestSetting.h \
		Setting/FirmwareUpgradeSetting.h \
		Setting/WriteMemorySetting.h \
		Cmd/FirmwareUpgradeCommand.h \
		Arg/BromDownloadArg.h \
		Arg/BromFormatArg.h \
		Flow/fw_defs.h \
		Setting/DLOnlySetting.h \
		Cmd/DLOnlyCommand.h \
		Setting/SecDLSetting.h \
		Setting/OTPSetting.h \
		Cmd/OTPCommand.h \
		Arg/BromOTPArg.h \
		Setting/CertDLSetting.h \
		Setting/WatchDogSetting.h \
		Setting/SetBootModeSetting.h \
		Setting/CheckRPMBSetting.h \
		Setting/BromAdapterSetting.h \
		Setting/SCIRBSetting.h \
		Setting/SCIRestoreSetting.h \
		Setting/SCIDownloadSetting.h \
		Setting/DLPlugFmtAllSetting.h \
		Utility/constString.h \
		Utility/sendreport.h \
		UI/src/PlatformObj.h \
		UI/src/OptionDialog.h \
		Setting/ConnBromUSBSetting.h \
		Arg/BootRomArg.h \
		UI/src/OkDialog.h \
		UI/src/ICallback.h \
		Utility/FileUtils.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o BromAdapterWidget.o UI/src/BromAdapterWidget.cpp

ComboFormatSetting.o: Setting/ComboFormatSetting.cpp Setting/ComboFormatSetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Setting/FormatSetting.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		Err/UserStopException.h \
		Cmd/ComboFormatCommand.h \
		Arg/AutoFormatArg.h \
		Arg/EMMCFormatArg.h \
		Arg/UFSFormatArg.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ComboFormatSetting.o Setting/ComboFormatSetting.cpp

ComboFormatCommand.o: Cmd/ComboFormatCommand.cpp Cmd/ComboFormatCommand.h \
		Cmd/ICommand.h \
		Public/Host.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		Setting/ComboFormatSetting.h \
		Setting/ISetting.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Setting/FormatSetting.h \
		Arg/AutoFormatArg.h \
		Arg/EMMCFormatArg.h \
		Arg/UFSFormatArg.h \
		Resource/ResourceManager.h \
		Resource/CoreHandle.h \
		Utility/Utils.h \
		JSONParser/json.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ComboFormatCommand.o Cmd/ComboFormatCommand.cpp

BromAdapterCommand.o: Cmd/BromAdapterCommand.cpp Cmd/BromAdapterCommand.h \
		Cmd/ICommand.h \
		Public/Host.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		Arg/BromAdapterArg.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		Setting/BromAdapterSetting.h \
		Setting/ISetting.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		Err/UserStopException.h \
		Utility/Utils.h \
		JSONParser/json.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o BromAdapterCommand.o Cmd/BromAdapterCommand.cpp

BromAdapterArg.o: Arg/BromAdapterArg.cpp Arg/BromAdapterArg.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		Logger/Log.h \
		Logger/Logger.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o BromAdapterArg.o Arg/BromAdapterArg.cpp

BromAdapterSetting.o: Setting/BromAdapterSetting.cpp Setting/BromAdapterSetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Cmd/BromAdapterCommand.h \
		Arg/BromAdapterArg.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o BromAdapterSetting.o Setting/BromAdapterSetting.cpp

RomInfoFactory.o: Public/RomInfoFactory.cpp Public/RomInfoFactory.h \
		Public/Host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/host.h \
		Logger/Log.h \
		Logger/Logger.h \
		Resource/Handle/DLHandle.h \
		Resource/Handle/SuperHandle.h \
		Resource/CoreHandle.h \
		Utility/Utils.h \
		BootRom/brom.h \
		JSONParser/json.h \
		Resource/ResourceManager.h \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o RomInfoFactory.o Public/RomInfoFactory.cpp

SDMMCWidget.o: UI/src/SDMMCWidget.cpp UI/src/SDMMCWidget.h \
		ui_SDMMCWidget.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o SDMMCWidget.o UI/src/SDMMCWidget.cpp

NandWidgetd.o: UI/src/NandWidgetd.cpp UI/src/NandWidget.h \
		ui_NandWidget.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o NandWidgetd.o UI/src/NandWidgetd.cpp

EMMCWidget.o: UI/src/EMMCWidget.cpp UI/src/EMMCWidget.h \
		ui_EMMCWidget.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o EMMCWidget.o UI/src/EMMCWidget.cpp

ChipInfoWidget.o: UI/src/ChipInfoWidget.cpp UI/src/ChipInfoWidget.h \
		ui_ChipInfoWidget.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ChipInfoWidget.o UI/src/ChipInfoWidget.cpp

NorFlashWidget.o: UI/src/NorFlashWidget.cpp UI/src/NorFlashWidget.h \
		ui_NorFlashWidget.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o NorFlashWidget.o UI/src/NorFlashWidget.cpp

SDMMCAutoFormatArg.o: Arg/SDMMCAutoFormatArg.cpp Arg/SDMMCAutoFormatArg.h \
		Arg/AutoFormatArg.h \
		Setting/FormatSetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		Err/UserStopException.h \
		Err/FlashToolErrorCodeDef.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o SDMMCAutoFormatArg.o Arg/SDMMCAutoFormatArg.cpp

ScatterObserver.o: UI/src/ScatterObserver.cpp UI/src/ScatterObserver.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ScatterObserver.o UI/src/ScatterObserver.cpp

DLOnlySetting.o: Setting/DLOnlySetting.cpp Setting/DLOnlySetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Setting/DADownloadAllSetting.h \
		Public/AppCore.h \
		Public/AppTypes.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		Cmd/DLOnlyCommand.h \
		Arg/BromDownloadArg.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o DLOnlySetting.o Setting/DLOnlySetting.cpp

DLOnlyCommand.o: Cmd/DLOnlyCommand.cpp Cmd/DLOnlyCommand.h \
		Cmd/ICommand.h \
		Public/Host.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		Setting/DADownloadAllSetting.h \
		Setting/ISetting.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Public/AppCore.h \
		Public/AppTypes.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		Arg/BromDownloadArg.h \
		Resource/ResourceManager.h \
		Resource/CoreHandle.h \
		Resource/Handle/DLHandle.h \
		Resource/Handle/SuperHandle.h \
		Resource/Handle/RBHandle.h \
		Rules/ReadbackRule.h \
		Flow/storhelper.h \
		Flow/dlproxy.h \
		Flow/fw_defs.h \
		Flow/defaultrom.h \
		Flow/rombase.h \
		Utility/constString.h \
		Public/RomInfoFactory.h \
		Host/Inc/RuntimeMemory.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		Err/UserStopException.h \
		Err/FlashToolErrorCodeDef.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o DLOnlyCommand.o Cmd/DLOnlyCommand.cpp

SecDLSetting.o: Setting/SecDLSetting.cpp Setting/SecDLSetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Setting/DADownloadAllSetting.h \
		Public/AppCore.h \
		Public/AppTypes.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		Setting/FormatSetting.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		Host/Inc/RuntimeMemory.h \
		Cmd/SecDLCommand.h \
		Arg/BromDownloadArg.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o SecDLSetting.o Setting/SecDLSetting.cpp

SecDLCommand.o: Cmd/SecDLCommand.cpp Cmd/SecDLCommand.h \
		Cmd/ICommand.h \
		Public/Host.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		Setting/DADownloadAllSetting.h \
		Setting/ISetting.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Public/AppCore.h \
		Public/AppTypes.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		Setting/FormatSetting.h \
		Arg/BromDownloadArg.h \
		Resource/ResourceManager.h \
		Resource/CoreHandle.h \
		Resource/Handle/DLHandle.h \
		Resource/Handle/SuperHandle.h \
		Resource/Handle/RBHandle.h \
		Rules/ReadbackRule.h \
		Flow/storhelper.h \
		Flow/dlproxy.h \
		Flow/fw_defs.h \
		Flow/defaultrom.h \
		Flow/rombase.h \
		Utility/constString.h \
		Public/RomInfoFactory.h \
		Host/Inc/RuntimeMemory.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		Err/UserStopException.h \
		Err/FlashToolErrorCodeDef.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o SecDLCommand.o Cmd/SecDLCommand.cpp

sendreport.o: Utility/sendreport.cpp Utility/sendreport.h \
		UI/src/MainWindow.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		ConsoleMode/GeneralSetting.h \
		Arg/GeneralArg.h \
		Cmd/GeneralCommand.h \
		Public/AppCore.h \
		Public/AppTypes.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		ConsoleMode/CommandLineArguments.h \
		Setting/DADownloadAllSetting.h \
		Setting/FormatSetting.h \
		Setting/ComboFormatSetting.h \
		Setting/ReadbackSetting.h \
		Setting/MemoryTestSetting.h \
		Setting/DeviceTestSetting.h \
		Setting/FirmwareUpgradeSetting.h \
		Setting/WriteMemorySetting.h \
		Cmd/FirmwareUpgradeCommand.h \
		Arg/BromDownloadArg.h \
		Arg/BromFormatArg.h \
		Flow/fw_defs.h \
		Setting/DLOnlySetting.h \
		Cmd/DLOnlyCommand.h \
		Setting/SecDLSetting.h \
		Setting/OTPSetting.h \
		Cmd/OTPCommand.h \
		Arg/BromOTPArg.h \
		Setting/CertDLSetting.h \
		Setting/WatchDogSetting.h \
		Setting/SetBootModeSetting.h \
		Setting/CheckRPMBSetting.h \
		Setting/BromAdapterSetting.h \
		Setting/SCIRBSetting.h \
		Setting/SCIRestoreSetting.h \
		Setting/SCIDownloadSetting.h \
		Setting/DLPlugFmtAllSetting.h \
		Utility/constString.h \
		Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h \
		UI/src/PlatformObj.h \
		UI/src/OptionDialog.h \
		Setting/ConnBromUSBSetting.h \
		Arg/BootRomArg.h \
		UI/src/OkDialog.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o sendreport.o Utility/sendreport.cpp

SCIDownloadWidget.o: UI/src/SCIDownloadWidget.cpp UI/src/SCIDownloadWidget.h \
		UI/src/TabWidgetBase.h \
		Logger/Log.h \
		Logger/Logger.h \
		UI/src/DLDelegate.h \
		Public/AppTypes.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/host.h \
		Utility/Utils.h \
		BootRom/brom.h \
		JSONParser/json.h \
		UI/src/ICallback.h \
		UI/src/MainWindow.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		ConsoleMode/GeneralSetting.h \
		Arg/GeneralArg.h \
		Cmd/GeneralCommand.h \
		Public/AppCore.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		ConsoleMode/CommandLineArguments.h \
		Setting/DADownloadAllSetting.h \
		Setting/FormatSetting.h \
		Setting/ComboFormatSetting.h \
		Setting/ReadbackSetting.h \
		Setting/MemoryTestSetting.h \
		Setting/DeviceTestSetting.h \
		Setting/FirmwareUpgradeSetting.h \
		Setting/WriteMemorySetting.h \
		Cmd/FirmwareUpgradeCommand.h \
		Arg/BromDownloadArg.h \
		Arg/BromFormatArg.h \
		Flow/fw_defs.h \
		Setting/DLOnlySetting.h \
		Cmd/DLOnlyCommand.h \
		Setting/SecDLSetting.h \
		Setting/OTPSetting.h \
		Cmd/OTPCommand.h \
		Arg/BromOTPArg.h \
		Setting/CertDLSetting.h \
		Setting/WatchDogSetting.h \
		Setting/SetBootModeSetting.h \
		Setting/CheckRPMBSetting.h \
		Setting/BromAdapterSetting.h \
		Setting/SCIRBSetting.h \
		Setting/SCIRestoreSetting.h \
		Setting/SCIDownloadSetting.h \
		Setting/DLPlugFmtAllSetting.h \
		Utility/constString.h \
		Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h \
		Utility/sendreport.h \
		UI/src/PlatformObj.h \
		UI/src/OptionDialog.h \
		Setting/ConnBromUSBSetting.h \
		Arg/BootRomArg.h \
		UI/src/OkDialog.h \
		ui_SCIDownloadWidget.h \
		UI/src/MainController.h \
		UI/src/CheckHeader.h \
		UI/src/ProcessingDialog.h \
		Utility/IniItem.h \
		UI/src/ScatterObserver.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o SCIDownloadWidget.o UI/src/SCIDownloadWidget.cpp

CloneDownloadWidget.o: UI/src/CloneDownloadWidget.cpp UI/src/CloneDownloadWidget.h \
		UI/src/TabWidgetBase.h \
		Logger/Log.h \
		Logger/Logger.h \
		ui_CloneDownloadWidget.h \
		UI/src/MainWindow.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		ConsoleMode/GeneralSetting.h \
		Arg/GeneralArg.h \
		Cmd/GeneralCommand.h \
		Public/AppCore.h \
		Public/AppTypes.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		ConsoleMode/CommandLineArguments.h \
		Setting/DADownloadAllSetting.h \
		Setting/FormatSetting.h \
		Setting/ComboFormatSetting.h \
		Setting/ReadbackSetting.h \
		Setting/MemoryTestSetting.h \
		Setting/DeviceTestSetting.h \
		Setting/FirmwareUpgradeSetting.h \
		Setting/WriteMemorySetting.h \
		Cmd/FirmwareUpgradeCommand.h \
		Arg/BromDownloadArg.h \
		Arg/BromFormatArg.h \
		Flow/fw_defs.h \
		Setting/DLOnlySetting.h \
		Cmd/DLOnlyCommand.h \
		Setting/SecDLSetting.h \
		Setting/OTPSetting.h \
		Cmd/OTPCommand.h \
		Arg/BromOTPArg.h \
		Setting/CertDLSetting.h \
		Setting/WatchDogSetting.h \
		Setting/SetBootModeSetting.h \
		Setting/CheckRPMBSetting.h \
		Setting/BromAdapterSetting.h \
		Setting/SCIRBSetting.h \
		Setting/SCIRestoreSetting.h \
		Setting/SCIDownloadSetting.h \
		Setting/DLPlugFmtAllSetting.h \
		Utility/constString.h \
		Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h \
		Utility/sendreport.h \
		UI/src/PlatformObj.h \
		UI/src/OptionDialog.h \
		Setting/ConnBromUSBSetting.h \
		Arg/BootRomArg.h \
		UI/src/OkDialog.h \
		UI/src/MainController.h \
		UI/src/ICallback.h \
		Utility/IniItem.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o CloneDownloadWidget.o UI/src/CloneDownloadWidget.cpp

EncryDialog.o: UI/src/EncryDialog.cpp UI/src/EncryDialog.h \
		ui_EncryDialog.h \
		UI/src/MainWindow.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		ConsoleMode/GeneralSetting.h \
		Arg/GeneralArg.h \
		Cmd/GeneralCommand.h \
		Public/AppCore.h \
		Public/AppTypes.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		ConsoleMode/CommandLineArguments.h \
		Setting/DADownloadAllSetting.h \
		Setting/FormatSetting.h \
		Setting/ComboFormatSetting.h \
		Setting/ReadbackSetting.h \
		Setting/MemoryTestSetting.h \
		Setting/DeviceTestSetting.h \
		Setting/FirmwareUpgradeSetting.h \
		Setting/WriteMemorySetting.h \
		Cmd/FirmwareUpgradeCommand.h \
		Arg/BromDownloadArg.h \
		Arg/BromFormatArg.h \
		Flow/fw_defs.h \
		Setting/DLOnlySetting.h \
		Cmd/DLOnlyCommand.h \
		Setting/SecDLSetting.h \
		Setting/OTPSetting.h \
		Cmd/OTPCommand.h \
		Arg/BromOTPArg.h \
		Setting/CertDLSetting.h \
		Setting/WatchDogSetting.h \
		Setting/SetBootModeSetting.h \
		Setting/CheckRPMBSetting.h \
		Setting/BromAdapterSetting.h \
		Setting/SCIRBSetting.h \
		Setting/SCIRestoreSetting.h \
		Setting/SCIDownloadSetting.h \
		Setting/DLPlugFmtAllSetting.h \
		Utility/constString.h \
		Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h \
		Utility/sendreport.h \
		UI/src/PlatformObj.h \
		UI/src/OptionDialog.h \
		Setting/ConnBromUSBSetting.h \
		Arg/BootRomArg.h \
		UI/src/OkDialog.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o EncryDialog.o UI/src/EncryDialog.cpp

DLDelegate.o: UI/src/DLDelegate.cpp UI/src/DLDelegate.h \
		UI/src/TabWidgetBase.h \
		Logger/Log.h \
		Logger/Logger.h \
		Public/AppTypes.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/host.h \
		Utility/Utils.h \
		BootRom/brom.h \
		JSONParser/json.h \
		UI/src/ICallback.h \
		UI/src/MainWindow.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		ConsoleMode/GeneralSetting.h \
		Arg/GeneralArg.h \
		Cmd/GeneralCommand.h \
		Public/AppCore.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		ConsoleMode/CommandLineArguments.h \
		Setting/DADownloadAllSetting.h \
		Setting/FormatSetting.h \
		Setting/ComboFormatSetting.h \
		Setting/ReadbackSetting.h \
		Setting/MemoryTestSetting.h \
		Setting/DeviceTestSetting.h \
		Setting/FirmwareUpgradeSetting.h \
		Setting/WriteMemorySetting.h \
		Cmd/FirmwareUpgradeCommand.h \
		Arg/BromDownloadArg.h \
		Arg/BromFormatArg.h \
		Flow/fw_defs.h \
		Setting/DLOnlySetting.h \
		Cmd/DLOnlyCommand.h \
		Setting/SecDLSetting.h \
		Setting/OTPSetting.h \
		Cmd/OTPCommand.h \
		Arg/BromOTPArg.h \
		Setting/CertDLSetting.h \
		Setting/WatchDogSetting.h \
		Setting/SetBootModeSetting.h \
		Setting/CheckRPMBSetting.h \
		Setting/BromAdapterSetting.h \
		Setting/SCIRBSetting.h \
		Setting/SCIRestoreSetting.h \
		Setting/SCIDownloadSetting.h \
		Setting/DLPlugFmtAllSetting.h \
		Utility/constString.h \
		Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h \
		Utility/sendreport.h \
		UI/src/PlatformObj.h \
		UI/src/OptionDialog.h \
		Setting/ConnBromUSBSetting.h \
		Arg/BootRomArg.h \
		UI/src/OkDialog.h \
		UI/src/MainController.h \
		UI/src/ProcessingDialog.h \
		Utility/version.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o DLDelegate.o UI/src/DLDelegate.cpp

SCIRBCommand.o: Cmd/SCIRBCommand.cpp Cmd/SCIRBCommand.h \
		Cmd/ICommand.h \
		Public/Host.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		Setting/ReadbackSetting.h \
		Setting/ISetting.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Public/AppTypes.h \
		Public/AppCore.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		Utility/CloneInfo.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		Utility/FileUtils.h \
		Resource/Handle/RBHandle.h \
		Rules/ReadbackRule.h \
		XMLParser/XMLDocument.h \
		ResourceManager/NonCopyable.h \
		Resource/ResourceManager.h \
		Resource/CoreHandle.h \
		UI/src/MainWindowCallback.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o SCIRBCommand.o Cmd/SCIRBCommand.cpp

SCIRBSetting.o: Setting/SCIRBSetting.cpp Setting/SCIRBSetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Setting/ReadbackSetting.h \
		Public/AppTypes.h \
		Public/AppCore.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		Cmd/SCIRBCommand.h \
		Utility/CloneInfo.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o SCIRBSetting.o Setting/SCIRBSetting.cpp

SCIRestoreSetting.o: Setting/SCIRestoreSetting.cpp Setting/SCIRestoreSetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Setting/WriteMemorySetting.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		Cmd/SCIRestoreCommand.h \
		Utility/CloneInfo.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o SCIRestoreSetting.o Setting/SCIRestoreSetting.cpp

SCIRestoreCommand.o: Cmd/SCIRestoreCommand.cpp Cmd/SCIRestoreCommand.h \
		Cmd/ICommand.h \
		Public/Host.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		Setting/WriteMemorySetting.h \
		Setting/ISetting.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		Utility/CloneInfo.h \
		Utility/FileUtils.h \
		XMLParser/XMLDocument.h \
		ResourceManager/NonCopyable.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		Err/UserStopException.h \
		Err/FlashToolErrorCodeDef.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o SCIRestoreCommand.o Cmd/SCIRestoreCommand.cpp

CloneInfo.o: Utility/CloneInfo.cpp Utility/CloneInfo.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		BootRom/host.h \
		BootRom/flashtool.h \
		BootRom/mtk_status.h \
		BootRom/brom.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Logger/Log.h \
		Logger/Logger.h \
		Utility/FileUtils.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o CloneInfo.o Utility/CloneInfo.cpp

SCIDownloadSetting.o: Setting/SCIDownloadSetting.cpp Setting/SCIDownloadSetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Setting/FormatSetting.h \
		Setting/DADownloadAllSetting.h \
		Public/AppCore.h \
		Public/AppTypes.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		Setting/ComboFormatSetting.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		Err/UserStopException.h \
		Cmd/SCIDownloadCommand.h \
		Arg/BromDownloadArg.h \
		Arg/BromFormatArg.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o SCIDownloadSetting.o Setting/SCIDownloadSetting.cpp

SCIDownloadCommand.o: Cmd/SCIDownloadCommand.cpp Cmd/SCIDownloadCommand.h \
		Cmd/ICommand.h \
		Public/Host.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		Setting/ISetting.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Arg/BromDownloadArg.h \
		Arg/BromFormatArg.h \
		Setting/FormatSetting.h \
		Setting/ComboFormatSetting.h \
		Setting/DADownloadAllSetting.h \
		Public/AppCore.h \
		Public/AppTypes.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o SCIDownloadCommand.o Cmd/SCIDownloadCommand.cpp

DLPlugFmtAllSetting.o: Setting/DLPlugFmtAllSetting.cpp Setting/DLPlugFmtAllSetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Setting/ComboFormatSetting.h \
		Setting/FormatSetting.h \
		Setting/DADownloadAllSetting.h \
		Public/AppCore.h \
		Public/AppTypes.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		Cmd/DLPlugFmtAllCommand.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o DLPlugFmtAllSetting.o Setting/DLPlugFmtAllSetting.cpp

DLPlugFmtAllCommand.o: Cmd/DLPlugFmtAllCommand.cpp Cmd/DLPlugFmtAllCommand.h \
		Cmd/ICommand.h \
		Public/Host.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		Setting/DADownloadAllSetting.h \
		Setting/ISetting.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Public/AppCore.h \
		Public/AppTypes.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		Setting/ComboFormatSetting.h \
		Setting/FormatSetting.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o DLPlugFmtAllCommand.o Cmd/DLPlugFmtAllCommand.cpp

TempPlcCtrl.o: TimeStamp/TempPlcCtrl.cpp TimeStamp/TempPlcCtrl.h \
		Logger/Log.h \
		Logger/Logger.h \
		Utility/IniItem.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o TempPlcCtrl.o TimeStamp/TempPlcCtrl.cpp

CommandSetting.o: ConsoleMode/CommandSetting.cpp ConsoleMode/CommandSetting.h \
		ConsoleMode/CommandLineArguments.h \
		Public/AppCore.h \
		Public/Host.h \
		Public/AppTypes.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/host.h \
		Setting/ChksumSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Arg/BromChksumArg.h \
		XMLParser/XMLSerializable.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		Setting/ISetting.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		Setting/ConnSetting.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Setting/FormatSetting.h \
		Setting/ComboFormatSetting.h \
		Setting/DADownloadAllSetting.h \
		Setting/DLOnlySetting.h \
		Cmd/DLOnlyCommand.h \
		Arg/BromDownloadArg.h \
		Setting/DLPlugFmtAllSetting.h \
		Setting/DLWithoutScatterSetting.h \
		Setting/ReadbackWithoutScatterSetting.h \
		Setting/CertDLSetting.h \
		Setting/ReadbackSetting.h \
		Setting/FirmwareUpgradeSetting.h \
		Setting/WriteMemorySetting.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		Cmd/FirmwareUpgradeCommand.h \
		Arg/BromFormatArg.h \
		Flow/fw_defs.h \
		Setting/WatchDogSetting.h \
		Setting/EfuseSetting.h \
		Cmd/MacroCommand.h \
		XMLParser/XMLDocument.h \
		ResourceManager/NonCopyable.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o CommandSetting.o ConsoleMode/CommandSetting.cpp

GeneralArg.o: Arg/GeneralArg.cpp Arg/GeneralArg.h \
		BootRom/DOWNLOAD.H \
		BootRom/mtk_status.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o GeneralArg.o Arg/GeneralArg.cpp

GeneralCommand.o: Cmd/GeneralCommand.cpp Cmd/GeneralCommand.h \
		Arg/GeneralArg.h \
		BootRom/DOWNLOAD.H \
		BootRom/mtk_status.h \
		Public/AppCore.h \
		Public/Host.h \
		Public/AppTypes.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/host.h \
		Setting/ChksumSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Arg/BromChksumArg.h \
		XMLParser/XMLSerializable.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		Setting/PlatformSetting.h \
		Rules/StorageRule.h \
		ResourceManager/NonCopyable.h \
		Rules/PlatformRule.h \
		Logger/Log.h \
		Logger/Logger.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		BootRom/flashtool.h \
		Err/UserStopException.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o GeneralCommand.o Cmd/GeneralCommand.cpp

MacroCommand.o: Cmd/MacroCommand.cpp Cmd/MacroCommand.h \
		Cmd/ICommand.h \
		Public/Host.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		Logger/Log.h \
		Logger/Logger.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o MacroCommand.o Cmd/MacroCommand.cpp

UFSFormatArg.o: Arg/UFSFormatArg.cpp Arg/UFSFormatArg.h \
		Arg/AutoFormatArg.h \
		Setting/FormatSetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		Err/UserStopException.h \
		Err/FlashToolErrorCodeDef.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o UFSFormatArg.o Arg/UFSFormatArg.cpp

UfsWidget.o: UI/src/UfsWidget.cpp UI/src/UfsWidget.h \
		ui_UfsWidget.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o UfsWidget.o UI/src/UfsWidget.cpp

NORFormatArg.o: Arg/NORFormatArg.cpp Arg/NORFormatArg.h \
		Arg/AutoFormatArg.h \
		Setting/FormatSetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		Err/UserStopException.h \
		Err/FlashToolErrorCodeDef.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o NORFormatArg.o Arg/NORFormatArg.cpp

json.o: JSONParser/json.cpp JSONParser/json.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o json.o JSONParser/json.cpp

DLWithoutScatterSetting.o: Setting/DLWithoutScatterSetting.cpp Setting/DLWithoutScatterSetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Cmd/DLWithoutScatterCommand.h \
		Public/AppTypes.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		Public/AppCore.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o DLWithoutScatterSetting.o Setting/DLWithoutScatterSetting.cpp

DLWithoutScatterCommand.o: Cmd/DLWithoutScatterCommand.cpp Cmd/DLWithoutScatterCommand.h \
		Cmd/ICommand.h \
		Public/Host.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Public/AppTypes.h \
		Logger/Log.h \
		Logger/Logger.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		Err/UserStopException.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o DLWithoutScatterCommand.o Cmd/DLWithoutScatterCommand.cpp

ReadbackWithoutScatterSetting.o: Setting/ReadbackWithoutScatterSetting.cpp Setting/ReadbackWithoutScatterSetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Cmd/ReadbackWithoutScatterCommand.h \
		Public/AppTypes.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		Public/AppCore.h \
		Setting/ChksumSetting.h \
		Arg/BromChksumArg.h \
		Rules/ChksumRule.h \
		Utility/Utils.h \
		JSONParser/json.h \
		Setting/ReadbackSettingAssist.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ReadbackWithoutScatterSetting.o Setting/ReadbackWithoutScatterSetting.cpp

ReadbackWithoutScatterCommand.o: Cmd/ReadbackWithoutScatterCommand.cpp Cmd/ReadbackWithoutScatterCommand.h \
		Cmd/ICommand.h \
		Public/Host.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Public/AppTypes.h \
		Logger/Log.h \
		Logger/Logger.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		Err/UserStopException.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ReadbackWithoutScatterCommand.o Cmd/ReadbackWithoutScatterCommand.cpp

SetBootModeSetting.o: Setting/SetBootModeSetting.cpp Setting/SetBootModeSetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Cmd/SetBootModeCommand.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o SetBootModeSetting.o Setting/SetBootModeSetting.cpp

SetBootModeCommand.o: Cmd/SetBootModeCommand.cpp Cmd/SetBootModeCommand.h \
		Cmd/ICommand.h \
		Public/Host.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		Err/UserStopException.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o SetBootModeCommand.o Cmd/SetBootModeCommand.cpp

CheckRPMBSetting.o: Setting/CheckRPMBSetting.cpp Setting/CheckRPMBSetting.h \
		Setting/ISetting.h \
		Public/Host.h \
		Cmd/ICommand.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		XMLParser/XMLSerializable.h \
		Setting/ConnSetting.h \
		BootRom/flashtool_api.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/external_memory_config.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Cmd/CheckRPMBCommand.h \
		XMLParser/XMLNode.h \
		XMLParser/XMLNodeImpl.h \
		XMLParser/tinyxml.h \
		XMLParser/tinystr.h \
		Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o CheckRPMBSetting.o Setting/CheckRPMBSetting.cpp

CheckRPMBCommand.o: Cmd/CheckRPMBCommand.cpp Cmd/CheckRPMBCommand.h \
		Cmd/ICommand.h \
		Public/Host.h \
		BootRom/flashtoolex_api.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		BootRom/mtk_status.h \
		Conn/Connection.h \
		BootRom/flashtool.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		Conn/ConnImpl.h \
		Conn/ConnMedia.h \
		Conn/ConnArgBox.h \
		Logger/Log.h \
		Logger/Logger.h \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		Err/UserStopException.h \
		Err/FlashToolErrorCodeDef.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o CheckRPMBCommand.o Cmd/CheckRPMBCommand.cpp

ReadbackSettingAssist.o: Setting/ReadbackSettingAssist.cpp Setting/ReadbackSettingAssist.h \
		BootRom/host.h \
		Utility/FileUtils.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H \
		Err/Exception.h \
		Err/AppException.h \
		Err/BaseException.h \
		Err/BromException.h \
		BootRom/flashtool.h \
		BootRom/brom.h \
		BootRom/flashtool_api.h \
		BootRom/external_memory_config.h \
		BootRom/flashtoolex_struct.h \
		BootRom/common_struct.h \
		BootRom/type_define.h \
		Err/UserStopException.h \
		Err/FlashToolErrorCodeDef.h \
		Logger/Log.h \
		Logger/Logger.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ReadbackSettingAssist.o Setting/ReadbackSettingAssist.cpp

RuntimeMemory.o: Host/Linux/RuntimeMemory.cpp Host/Inc/RuntimeMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o RuntimeMemory.o Host/Linux/RuntimeMemory.cpp

DeviceScan.o: Host/Linux/DeviceScan.cpp Host/Linux/DeviceScan.h \
		Logger/Log.h \
		Logger/Logger.h \
		BootRom/brom.h \
		BootRom/host.h \
		BootRom/flashtool_handle.h \
		BootRom/mtk_mcu.h \
		BootRom/mtk_status.h \
		BootRom/mtk_resource.h \
		BootRom/DOWNLOAD.H
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o DeviceScan.o Host/Linux/DeviceScan.cpp

DeviceConn.o: Host/Linux/DeviceConn.cpp Host/Inc/DeviceConn.h \
		Host/Linux/DeviceScan.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o DeviceConn.o Host/Linux/DeviceConn.cpp

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

####### Install

install:   FORCE

uninstall:   FORCE

FORCE:

