EasyManua.ls Logo

Fujitsu SOFTUNE - Examples of Macro Expansion

Fujitsu SOFTUNE
234 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
21
CHAPTER1 Basic Functions
Examples of Macro Expansion
If the following workspace is opened, macro expansion is performed as follows:
Workspace : C:\Wsp\Wsp.wsp
Active project : C:\Wsp\Sample\Sample.prj
Active project configuration - Debug
Object directory : C:\Wsp\Sample\Debug\Obj\
Subproject : C:\Subprj\Subprj.prj
Active project configuration - Release
Object directory : C:\Subprj\Release\Obj\
Target file : C:\Subprj\Release\Abs\Subprj.abs
[Example] Macro expansion in external tools
Focus is on Subprj project in the SRC tab of project window.
%a : C:\Subprj\Release\Abs\Subprj.abs
%A : SUBPRJ.abs
%D : C:\Subprj\Release\Abs\
%E : .abs
%(FILE[FOLDER]) : Source Files\Common
%(PRJFILE) : C:Subprj\Subprj.prj
Focus is not in the SRC tab of project window.
%a : C:\Wsp\Sample\Debug\Abs\Sample.abs
%A : Sample.abs
%D : C:\Wsp\Sample\Debug\Abs\
%(PRJFILE) : C:\Wsp\Sample\Sample.prj
[Example] Macro expansion in customize build
Release configuration of Subprj project is built.
%(FILE) : C:\Subprj\LongNameFile.c
%(FILE[PATH]) : C:\Subprj
%(FILE[RELPATH]) : .
%(FILE[NAME]) : LongNameFile
%(FILE[EXT]) : .c
%(FILE[SHORTFULLNAME]) : C:\Subprj\LongFi~1.
%(FILE[SHORTPATH]) : C:\Subprj
%(FILE[SHORTNAME]) : LongFi~1
%(PRJFILE[RELPATH]) : ..\Subprj
%(PRJPATH) : C:\Subprj
%(OBJPATH) : C:\Subprj\Release\Obj
%(PRJCONFIG) : Relase
%(ENV[FETOOL]) : C:\Softune
%(TEMPFILE) : C:\Subprj\Relase\Opt\_fs1056.TMP
[Example] Macro expansion in tool options
Release configuration of Subprj project is build.
%(FILE) :
%(PRJFILE[RELPATH]) : ..\Subprj
%(PRJPATH) : C:\Subprj
%(OBJPATH) : C:\Subprj\Release\Obj
%(PRJCONFIG) : Relase
%(ENV[FETOOL]) : C:\Softune

Table of Contents

Related product manuals