diff -r 7ae5f757318b -r 37ee82a83d43 sbsv2/raptor/test/smoke_suite/test_resources/docs/target.flm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sbsv2/raptor/test/smoke_suite/test_resources/docs/target.flm Fri Nov 12 14:49:36 2010 +0000 @@ -0,0 +1,30 @@ + +# Put all files in a specific docs folder. +# +EPOCDOCS:=$(EPOCROOT)/epoc32/docs +$(call makepath,$(EPOCDOCS)) + +# Generate the name of the target for our component. We are going to +# add dependencies to it in this FLM. +# +DOCTARGET:=$(call component_target,$(COMPONENT_META)) + +# This test also produces a text file per project (which simply lists the +# target name and target type) to show how per-target data can be fed back +# up to the per-component target. +# +# By making the per-target files into prerequisites of the per-component +# target we ensure that the per-component target has access to the full list +# of per-target files. +# +MMPTARGET:=$(EPOCDOCS)/$(notdir $(PROJECT_META)) + +$(DOCTARGET): $(MMPTARGET) + +# Script to generate the per-target file. +# +SCRIPT:=echo "$(TARGET) $(TARGETTYPE)" > $(MMPTARGET) + +# Create a recipe to execute the script. +# +$(call raptor_recipe,doc_target,$(MMPTARGET),,$(SCRIPT)) \ No newline at end of file