#############################################################################
# Makefile for building targets in sub directories.
# Generated by tmake;
#     Project: rootmake
#    Template: subdirs
#############################################################################

MAKEFILE=	Makefile
TMAKE	=	tmake

SUBDIRS =	ta_common \
		ta_func \
		ta_abstract \
		ta_libc \
		gen_code \
		ta_regtest

all: $(SUBDIRS)

ta_common: FORCE
	cd ta_common
	$(MAKE)
	@cd ..

ta_func: FORCE
	cd ta_func
	$(MAKE)
	@cd ..

ta_abstract: FORCE
	cd ta_abstract
	$(MAKE)
	@cd ..

ta_libc: FORCE
	cd ta_libc
	$(MAKE)
	@cd ..

gen_code: FORCE
	cd gen_code
	$(MAKE)
	@cd ..

ta_regtest: FORCE
	cd ta_regtest
	$(MAKE)
	@cd ..


tmake: ../cmd/win32/symantec/Makefile

../cmd/win32/symantec/Makefile: rootmake.pro
	tmake rootmake.pro -o ../cmd/win32/symantec/Makefile

tmake_all:
	cd ta_common
	$(TMAKE) ta_common.pro -o $(MAKEFILE)
	@cd ..
	cd ta_func
	$(TMAKE) ta_func.pro -o $(MAKEFILE)
	@cd ..
	cd ta_abstract
	$(TMAKE) ta_abstract.pro -o $(MAKEFILE)
	@cd ..
	cd ta_libc
	$(TMAKE) ta_libc.pro -o $(MAKEFILE)
	@cd ..
	cd gen_code
	$(TMAKE) gen_code.pro -o $(MAKEFILE)
	@cd ..
	cd ta_regtest
	$(TMAKE) ta_regtest.pro -o $(MAKEFILE)
	@cd ..


clean:
	cd ta_common
	$(MAKE) clean
	@cd ..
	cd ta_func
	$(MAKE) clean
	@cd ..
	cd ta_abstract
	$(MAKE) clean
	@cd ..
	cd ta_libc
	$(MAKE) clean
	@cd ..
	cd gen_code
	$(MAKE) clean
	@cd ..
	cd ta_regtest
	$(MAKE) clean
	@cd ..

FORCE:
