13.07.2015 Views

TASKING VX-toolset for ARM User Guide

TASKING VX-toolset for ARM User Guide

TASKING VX-toolset for ARM User Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>TASKING</strong> <strong>VX</strong>-<strong>toolset</strong> <strong>for</strong> <strong>ARM</strong> <strong>User</strong> <strong>Guide</strong>MacroPRODDIRDescriptionHolds the name of the directory where mkarm is installed. You can use this macro torefer to files belonging to the product, <strong>for</strong> example a library source file.DOPRINT = $(PRODDIR)/lib/src/_doprint.cWhen mkarm is installed in the directory c:/Tasking/bin this line expands to:DOPRINT = c:/Tasking/lib/src/_doprint.cSHELLCMD$Holds the default list of commands which are local to the SHELL. If a rule is aninvocation of one of these commands, a SHELL is automatically spawned to handleit.This macro translates to a dollar sign.Thus you can use "$$" in the makefile to representa single "$".Dynamically maintained macrosThere are several dynamically maintained macros that are useful as abbreviations within rules. It is bestnot to define them explicitly.Macro$*$

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!