!INCLUDE $(NTMAKEENV)\makefile.plt

all: .\samples\tracelog\tracelog.c \
     .\samples\tracedmp\mofdata.guid \
     .\samples\tracedmp\tracedmp.cpp

clean: cleanup all

cleanup:
    -del .\samples\tracelog\tracelog.c
    -del .\samples\tracedmp\mofdata.guid
    -del .\samples\tracedmp\tracedmp.cpp

.\samples\tracelog\tracelog.c: .\tracelog\tracelog.c
    type << > $@
<<
    hextract -o $@ -bt begin_sdk end_sdk .\tracelog\tracelog.c

.\samples\tracedmp\tracedmp.cpp: .\tracedmp\tracedmp.cpp
    type << > $@
<<
    hextract -o $@ -bt begin_sdk end_sdk .\tracedmp\tracedmp.cpp

.\samples\tracedmp\mofdata.guid: .\tracerpt\mofdata.guid
    type << > $@
<<
    hextract -o $@ -bt begin_sdk end_sdk .\tracerpt\mofdata.guid