1) Add the sbsv1 components from sftools/dev/build to make the linux_build package independent of the obsolete buildtools package.
2) Enhance romnibus.pl so that it generate the symbol file for the built rom when invoked by Raptor
3) Make the maksym.pl tool portable for Linux as well as Windows.
4) Remove the of armasm2as.pl from the e32tools component in favour of the copy now exported from sbsv1/e32util.
(object Petal
version 37)
(object Design "<Top Level>"
is_unit TRUE
is_loaded TRUE
defaults (object defaults
rightMargin 0.250000
leftMargin 0.250000
topMargin 0.250000
bottomMargin 0.500000
pageOverlap 0.250000
clipIconLabels TRUE
autoResize FALSE
snapToGrid TRUE
gridX 0
gridY 0
defaultFont (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
showMessageNum 3
showClassOfObject TRUE
notation "Booch")
root_category (object Class_Category "<Top Level>"
exportControl "Public"
global TRUE
subsystem "<Top Level>"
logical_models (list unit_reference_list
(object Class "MAKMAKE"
statemachine (object State_Machine
states (list States
(object State "$UNNAMED$0"
type "EndState")
(object State "$UNNAMED$1"
transitions (list transition_list
(object State_Transition
supplier "Load PERL Platform Module"
Event (object Event "Buil")
sendEvent (object sendEvent)))
type "StartState")
(object State "Call PMGetBldList"
documentation "Returns array of build types"
transitions (list transition_list
(object State_Transition
supplier "Call PMStartMakefile"
sendEvent (object sendEvent))
(object State_Transition
supplier "Call PMStartMakefile"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMBld"
transitions (list transition_list
(object State_Transition
supplier "Call PMStartBldSPrjDoc"
sendEvent (object sendEvent))
(object State_Transition
supplier "if not defined PMStartBldSPrjSrc"
sendEvent (object sendEvent))
(object State_Transition
supplier "if not defined PMStartBldSPrjSrc"
sendEvent (object sendEvent))
(object State_Transition
supplier "if defined PMStartBldSPrjSrc"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMStartBld"
transitions (list transition_list
(object State_Transition
supplier "Call PMBld"
sendEvent (object sendEvent))
(object State_Transition
supplier "Setup the next build"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMStartBldSPrjDoc"
transitions (list transition_list
(object State_Transition
supplier "Call PMBld"
sendEvent (object sendEvent))
(object State_Transition
supplier "Call PMBldSPrjDoc"
sendEvent (object sendEvent)))
type "Normal")
(object State "Read MMP file"
transitions (list transition_list
(object State_Transition
supplier "Open Makefile"
sendEvent (object sendEvent))
(object State_Transition
supplier "Setup Globals"
sendEvent (object sendEvent)))
type "Normal")
(object State "Setup Globals"
transitions (list transition_list
(object State_Transition
supplier "Call PMStartMakefile"
sendEvent (object sendEvent))
(object State_Transition
supplier "Call PMGetBldList"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMStartBldSPrjSrcList"
transitions (list transition_list
(object State_Transition
supplier "Call PMStartBldSPrjSrc"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMSource"
type "Normal")
(object State "Call PMBldSPrjDoc"
transitions (list transition_list
(object State_Transition
supplier "Call PMEndBldSPrjDoc"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMStartMakefile"
transitions (list transition_list
(object State_Transition
supplier "CallPMStartBldList"
sendEvent (object sendEvent))
(object State_Transition
supplier "Call PMGetBldList"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMStartBldSPrjList"
transitions (list transition_list
(object State_Transition
supplier "Call PMStartBldSPrj"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMBldSPrj"
transitions (list transition_list
(object State_Transition
supplier "Call PMStartBldSPrjSrcList"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMEndBldSPrjSrc"
transitions (list transition_list
(object State_Transition
supplier "Call PMStartBldSPrjSrc"
sendEvent (object sendEvent))
(object State_Transition
supplier "Call PMEndBldSPrjSrcList"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMEndBldSPrjDoc"
transitions (list transition_list
(object State_Transition
supplier "Call PMStartBldSPrjDoc"
sendEvent (object sendEvent))
(object State_Transition
supplier "Call PMEndBldSPrjDocList"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMEndBldSPrj"
transitions (list transition_list
(object State_Transition
supplier "Call PMStartBldSPrj"
sendEvent (object sendEvent))
(object State_Transition
supplier "Call PMEndBldSPrjList"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMEndBld"
transitions (list transition_list
(object State_Transition
supplier "Call PMStartBld"
sendEvent (object sendEvent))
(object State_Transition
supplier "Call PMEndBldList"
sendEvent (object sendEvent)))
type "Normal")
(object State "Load PERL Platform Module"
transitions (list transition_list
(object State_Transition
supplier "Call PMStartPlatform"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMStartPlatform"
transitions (list transition_list
(object State_Transition
supplier "Read MMP file"
sendEvent (object sendEvent)))
type "Normal")
(object State "Open Makefile"
transitions (list transition_list
(object State_Transition
supplier "Setup Globals"
sendEvent (object sendEvent))
(object State_Transition
supplier "Write text to makefile"
sendEvent (object sendEvent)))
type "Normal")
(object State "CallPMStartBldList"
transitions (list transition_list
(object State_Transition
supplier "Call PMStartBld"
sendEvent (object sendEvent)))
type "Normal")
(object State "if not defined PMStartBldSPrjSrc"
transitions (list transition_list
(object State_Transition
supplier "Call PMStartBldSPrjList"
sendEvent (object sendEvent))
(object State_Transition
supplier "Call PMEndBld"
sendEvent (object sendEvent)))
type "Normal")
(object State "if defined PMStartBldSPrjSrc"
transitions (list transition_list
(object State_Transition
supplier "Call PMStartBldSPrjList"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMStartBldSPrj"
transitions (list transition_list
(object State_Transition
supplier "Call PMBldSPrj"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMStartBldSPrjSrc"
transitions (list transition_list
(object State_Transition
supplier "Call PMBldSPrjSrc"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMBldSPrjSrc"
transitions (list transition_list
(object State_Transition
supplier "Call PMEndBldSPrjSrc"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMEndBldSPrjSrcList"
transitions (list transition_list
(object State_Transition
supplier "Call PMStartBldSPrjDocList"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMEndBldSPrjDocList"
transitions (list transition_list
(object State_Transition
supplier "Call PMEndBldSPrj"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMStartBldSPrjDocList"
transitions (list transition_list
(object State_Transition
supplier "Call PMStartBldSPrjDoc"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMEndBldSPrjList"
transitions (list transition_list
(object State_Transition
supplier "Call PMEndBld"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMEndBldList"
transitions (list transition_list
(object State_Transition
supplier "if not defined PMSPrjSrc"
sendEvent (object sendEvent))
(object State_Transition
supplier "if not defined PMSPrjSrc"
sendEvent (object sendEvent))
(object State_Transition
supplier "if defined PMSPrjSrc"
sendEvent (object sendEvent)))
type "Normal")
(object State "if not defined PMSPrjSrc"
transitions (list transition_list
(object State_Transition
supplier "Call PMEndMakefile"
sendEvent (object sendEvent)))
type "Normal")
(object State "if defined PMSPrjSrc"
transitions (list transition_list
(object State_Transition
supplier "Call PMStartSPrjList"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMStartSPrjList"
transitions (list transition_list
(object State_Transition
supplier "Call PMStartSPrj"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMStartSPrjSrcList"
transitions (list transition_list
(object State_Transition
supplier "Call PMSPrjSrcList"
sendEvent (object sendEvent))
(object State_Transition
supplier "Call PMStartSPrjSrc"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMStartSPrjDoc"
transitions (list transition_list
(object State_Transition
supplier "Call PMStartSPrjSrcList"
sendEvent (object sendEvent))
(object State_Transition
supplier "Call PMSPrjDoc"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMSPrjSrcList"
type "Normal")
(object State "Call PMStartSPrjSrcBldList"
transitions (list transition_list
(object State_Transition
supplier "Call PMStartSPrjSrcBld"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMSPrjSrc"
transitions (list transition_list
(object State_Transition
supplier "Call PMStartSPrjSrcBldList"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMStartSPrjSrc"
transitions (list transition_list
(object State_Transition
supplier "Call PMSPrjSrc"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMSPrjSrcBldList"
transitions (list transition_list
(object State_Transition
supplier "Call PMStartSPrjSrcBld"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMStartSPrjSrcBld"
transitions (list transition_list
(object State_Transition
supplier "Call PMSPrjSrcBld"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMSPrjSrcBld"
transitions (list transition_list
(object State_Transition
supplier "Call PMEndSPrjSrcBld"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMEndSPrjSrcBld"
transitions (list transition_list
(object State_Transition
supplier "Call PMEndSPrjSrcBldList"
sendEvent (object sendEvent))
(object State_Transition
supplier "Call PMStartSPrjSrcBld"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMEndSPrjSrcBldList"
transitions (list transition_list
(object State_Transition
supplier "CallPMEndSPrjSrc"
sendEvent (object sendEvent)))
type "Normal")
(object State "CallPMEndSPrjSrc"
transitions (list transition_list
(object State_Transition
supplier "CallPMEndSPrjSrcList"
sendEvent (object sendEvent))
(object State_Transition
supplier "Call PMStartSPrjSrc"
sendEvent (object sendEvent)))
type "Normal")
(object State "CallPMEndSPrjSrcList"
transitions (list transition_list
(object State_Transition
supplier "Call PMStartSPrjDocList"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMStartSPrjDocList"
transitions (list transition_list
(object State_Transition
supplier "Call PMStartSPrjDoc"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMStartSPrjDocBldList"
transitions (list transition_list
(object State_Transition
supplier "Call PMStartSPrjDocBld"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMStartSPrjDocBld"
transitions (list transition_list
(object State_Transition
supplier "Call PMSPrjDocBld"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMSPrjDocBld"
transitions (list transition_list
(object State_Transition
supplier "Call PMEndSPrjDocBld"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMEndSPrjDocBldList"
transitions (list transition_list
(object State_Transition
supplier "Call PMEndSPrjDoc"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMEndSPrjDoc"
transitions (list transition_list
(object State_Transition
supplier "Call PMEndSPrjDocList"
sendEvent (object sendEvent))
(object State_Transition
supplier "Call PMStartSPrjDoc"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMEndSPrjDocList"
transitions (list transition_list
(object State_Transition
supplier "Call PMEndSPrj"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMEndSPrj"
transitions (list transition_list
(object State_Transition
supplier "Call PMEndSPrjList"
sendEvent (object sendEvent))
(object State_Transition
supplier "Call PMStartSPrj"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMEndSPrjList"
transitions (list transition_list
(object State_Transition
supplier "Call PMEndMakefile"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMEndMakefile"
transitions (list transition_list
(object State_Transition
supplier "Call PMEndPlatform"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMEndPlatform"
transitions (list transition_list
(object State_Transition
supplier "Open Makefile"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMStartSPrj"
transitions (list transition_list
(object State_Transition
supplier "Call PMStartSPrjDoc"
sendEvent (object sendEvent))
(object State_Transition
supplier "Call PMSPrj"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMSPrjDoc"
transitions (list transition_list
(object State_Transition
supplier "Call PMStartSPrjDocBldList"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMSPrj"
transitions (list transition_list
(object State_Transition
supplier "Call PMStartSPrjSrcList"
sendEvent (object sendEvent)))
type "Normal")
(object State "Call PMEndSPrjDocBld"
transitions (list transition_list
(object State_Transition
supplier "Call PMEndSPrjDocBldList"
sendEvent (object sendEvent))
(object State_Transition
supplier "Call PMStartSPrjDocBld"
sendEvent (object sendEvent)))
type "Normal")
(object State "Write text to makefile"
transitions (list transition_list
(object State_Transition
supplier "Close Makefile"
sendEvent (object sendEvent)))
type "Normal")
(object State "Close Makefile"
transitions (list transition_list
(object State_Transition
supplier "$UNNAMED$0"
sendEvent (object sendEvent)))
type "Normal")))
statediagram (object State_Diagram ""
title ""
zoom 60
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list
(object StateView "EndState" "$UNNAMED$0" @1
location (322, 11086))
(object StateView "StartState" "$UNNAMED$1" @2
location (112, 78))
(object StateView "Normal" "Call PMGetBldList" @3
location (330, 1319)
label (object ItemLabel
Parent_View @3
location (330, 1293)
anchor_loc 1
nlines 1
max_width 534
justify 0
label "Call PMGetBldList")
width 546
height 142)
(object StateView "Normal" "Call PMBld" @4
location (827, 2557)
label (object ItemLabel
Parent_View @4
location (827, 2536)
anchor_loc 1
nlines 1
max_width 380
justify 0
label "Call PMBld")
width 392
height 133)
(object StateView "Normal" "Call PMStartBld" @5
location (328, 2281)
label (object ItemLabel
Parent_View @5
location (328, 2239)
anchor_loc 1
nlines 1
max_width 496
justify 0
label "Call PMStartBld")
width 508
height 175)
(object TransView "" @6
client @5
supplier @4
line_style 0
x_offset FALSE)
(object StateView "Normal" "Call PMStartBldSPrjDoc" @7
location (3957, 4721)
label (object ItemLabel
Parent_View @7
location (3957, 4699)
anchor_loc 1
nlines 1
max_width 710
justify 0
label "Call PMStartBldSPrjDoc")
width 722
height 134)
(object NoteView @8
location (1187, 1929)
label (object ItemLabel
Parent_View @8
location (759, 1818)
nlines 3
max_width 881
label
|main::TargetDir $(path)\<build>
|main::BuildDir $(path)\<build>
|main::Build build
)
width 941
height 234)
(object StateView "Normal" "Read MMP file" @9
location (346, 780)
label (object ItemLabel
Parent_View @9
location (346, 757)
anchor_loc 1
nlines 1
max_width 507
justify 0
label "Read MMP file")
width 519
height 137)
(object StateView "Normal" "Setup Globals" @10
location (330, 1023)
label (object ItemLabel
Parent_View @10
location (330, 1003)
anchor_loc 1
nlines 1
max_width 600
justify 0
label "Setup Globals")
width 612
height 131)
(object NoteView @11
location (2463, 908)
label (object ItemLabel
Parent_View @11
location (1793, 56)
nlines 27
max_width 1365
label
|main::Path_MakeToRoot path from makefile to top directory
|main::Project project
|main::PlainTarget plaintarget . def-> mmp file - no ext.
|main::TargetType targettype. def-> "EXE"
|main::Target target. def-> plaintarget.targettype
|main::UserIncludeList user include list
|main::SystemIncludeList system include list
|main::LibraryList list of libraries
|main::PlatformText platform text block from mmp file
|main::SubProject null
|main::Source null
|main::PlainSource null
|main::SourceDir null
|main::SourceList list of all source files
|main::PlainSourceList list of all source files - no exts.
|main::DependencyList null
|main::DocumentList list of all document files
|main::Document null
|main::BuildList null
|main::Build null
|main::TargetDir \epoc32\release\<platform>
|main::BuildDir \epoc32\build\project(?D)\<platform>
|main::MacroList current macrolist
|main::AddMacro list of added macros
|main::RemoveMacro list of removed macros if successful
|main::Output 1 if successful else die
)
width 1425
height 1716)
(object StateView "Normal" "Call PMStartBldSPrjSrcList" @12
location (3004, 3681)
label (object ItemLabel
Parent_View @12
location (3004, 3658)
anchor_loc 1
nlines 1
max_width 796
justify 0
label "Call PMStartBldSPrjSrcList")
width 808
height 136)
(object StateView "Normal" "Call PMBldSPrjDoc" @13
location (4572, 4914)
label (object ItemLabel
Parent_View @13
location (4572, 4897)
anchor_loc 1
nlines 1
max_width 566
justify 0
label "Call PMBldSPrjDoc")
width 578
height 124)
(object NoteView @14
location (3268, 821)
label (object ItemLabel
Parent_View @14
location (2906, 690)
nlines 4
max_width 748
label "All Main:: functions return default text or the null string If called prematurely.")
width 808
height 275)
(object AttachView "" @15
client @11
supplier @10
line_style 0)
(object AttachView "" @16
client @8
supplier @5
line_style 0)
(object NoteView @17
location (1057, 1426)
label (object ItemLabel
Parent_View @17
location (792, 1370)
nlines 2
max_width 555
label "main::BuildList buildlist")
width 615
height 125)
(object NoteView @18
location (3749, 3450)
label (object ItemLabel
Parent_View @18
location (3397, 3374)
nlines 2
max_width 729
label
|main::Source source
|main::PlainSource plainsource
)
width 789
height 164)
(object NoteView @19
location (3787, 4544)
label (object ItemLabel
Parent_View @19
location (3459, 4488)
nlines 1
max_width 680
label
|main::Document Document
)
width 740
height 124)
(object StateView "Normal" "Call PMStartBldSPrjList" @20
location (1806, 3112)
label (object ItemLabel
Parent_View @20
location (1806, 3091)
anchor_loc 1
nlines 1
max_width 696
justify 0
label "Call PMStartBldSPrjList")
width 708
height 132)
(object StateView "Normal" "Call PMBldSPrj" @21
location (3007, 3345)
label (object ItemLabel
Parent_View @21
location (3007, 3315)
anchor_loc 1
nlines 1
max_width 463
justify 0
label "Call PMBldSPrj")
width 475
height 150)
(object NoteView @22
location (1669, 3467)
label (object ItemLabel
Parent_View @22
location (1118, 3312)
nlines 5
max_width 1127
label
|main::SubProject subproject
|main::SourceDir source directory
|main::SourceList subproj relative src list
|main::PlainSourceList subproj relative plain src list
|main::DocumentList subproj relative document list
)
width 1187
height 323)
(object TransView "" @23
client @21
supplier @12
line_style 0
x_offset FALSE)
(object StateView "Normal" "Call PMEndBldSPrjSrc" @24
location (3928, 4034)
label (object ItemLabel
Parent_View @24
location (3928, 4011)
anchor_loc 1
nlines 1
max_width 668
justify 0
label "Call PMEndBldSPrjSrc")
width 680
height 136)
(object StateView "Normal" "Call PMEndBldSPrjDoc" @25
location (3957, 5117)
label (object ItemLabel
Parent_View @25
location (3957, 5087)
anchor_loc 1
nlines 1
max_width 686
justify 0
label "Call PMEndBldSPrjDoc")
width 698
height 150)
(object TransView "" @26
client @13
supplier @25
line_style 0
x_offset FALSE)
(object StateView "Normal" "Call PMEndBldSPrj" @27
location (2554, 5371)
label (object ItemLabel
Parent_View @27
location (2554, 5349)
anchor_loc 1
nlines 1
max_width 566
justify 0
label "Call PMEndBldSPrj")
width 578
height 134)
(object StateView "Normal" "Call PMEndBld" @28
location (328, 5369)
label (object ItemLabel
Parent_View @28
location (328, 5339)
anchor_loc 1
nlines 1
max_width 480
justify 0
label "Call PMEndBld")
width 492
height 150)
(object StateView "Normal" "Load PERL Platform Module" @29
location (338, 307)
label (object ItemLabel
Parent_View @29
location (338, 264)
anchor_loc 1
nlines 1
max_width 665
justify 0
label "Load PERL Platform Module")
width 677
height 177)
(object TransView "" @30
client @2
supplier @29
line_style 0
x_offset FALSE)
(object NoteView @31
location (1192, 343)
label (object ItemLabel
Parent_View @31
location (807, 271)
nlines 2
max_width 794
label
|main::Platform platform
|main::ResetPlatform newplatform
)
width 854
height 156)
(object StateView "Normal" "Call PMStartPlatform" @32
location (341, 549)
label (object ItemLabel
Parent_View @32
location (341, 527)
anchor_loc 1
nlines 1
max_width 618
justify 0
label "Call PMStartPlatform")
width 630
height 134)
(object TransView "" @33
client @29
supplier @32
line_style 0
x_offset FALSE)
(object TransView "" @34
client @32
supplier @9
line_style 0
x_offset FALSE)
(object StateView "Normal" "Call PMStartMakefile" @35
location (328, 1631)
label (object ItemLabel
Parent_View @35
location (328, 1597)
anchor_loc 1
nlines 1
max_width 616
justify 0
label "Call PMStartMakefile")
width 628
height 158)
(object TransView "" @36
client @3
supplier @35
line_style 0
x_offset FALSE)
(object TransView "" @37
client @10
supplier @3
line_style 0
x_offset FALSE)
(object StateView "Normal" "CallPMStartBldList" @38
location (330, 2007)
label (object ItemLabel
Parent_View @38
location (330, 1985)
anchor_loc 1
nlines 1
max_width 550
justify 0
label "CallPMStartBldList")
width 562
height 134)
(object TransView "" @39
client @35
supplier @38
line_style 0
x_offset FALSE)
(object TransView "" @40
client @38
supplier @5
line_style 0
x_offset FALSE)
(object StateView "Normal" "if not defined PMStartBldSPrjSrc" @41
location (781, 2839)
label (object ItemLabel
Parent_View @41
location (781, 2817)
anchor_loc 1
nlines 1
max_width 758
justify 0
label "if not defined PMStartBldSPrjSrc")
width 770)
(object StateView "Normal" "if defined PMStartBldSPrjSrc" @42
location (1815, 2845)
label (object ItemLabel
Parent_View @42
location (1815, 2823)
anchor_loc 1
nlines 1
max_width 850
justify 0
label "if defined PMStartBldSPrjSrc")
width 862
height 134)
(object TransView "" @43
client @42
supplier @20
line_style 0
x_offset FALSE)
(object StateView "Normal" "Call PMStartBldSPrj" @44
location (2557, 3110)
label (object ItemLabel
Parent_View @44
location (2557, 3088)
anchor_loc 1
nlines 1
max_width 590
justify 0
label "Call PMStartBldSPrj")
width 602
height 134)
(object TransView "" @45
client @20
supplier @44
line_style 0
x_offset FALSE)
(object TransView "" @46
client @44
supplier @21
line_style 0
x_offset FALSE)
(object StateView "Normal" "Call PMStartBldSPrjSrc" @47
location (3928, 3680)
label (object ItemLabel
Parent_View @47
location (3928, 3652)
anchor_loc 1
nlines 1
max_width 692
justify 0
label "Call PMStartBldSPrjSrc")
width 704
height 146)
(object TransView "" @48
client @12
supplier @47
line_style 0
x_offset FALSE)
(object AttachView "" @49
client @18
supplier @47
line_style 0)
(object NoteView @50
location (5064, 3611)
label (object ItemLabel
Parent_View @50
location (4622, 3544)
nlines 2
max_width 909
label "main::DependencyList dependency list")
width 969
height 146)
(object AttachView "" @51
client @31
supplier @32
line_style 0)
(object AttachView "" @52
client @22
supplier @44
line_style 0)
(object StateView "Normal" "Call PMBldSPrjSrc" @53
location (4654, 3843)
label (object ItemLabel
Parent_View @53
location (4654, 3821)
anchor_loc 1
nlines 1
max_width 722
justify 0
label "Call PMBldSPrjSrc")
width 734
height 134)
(object TransView "" @54
client @47
supplier @53
line_style 0
x_offset FALSE)
(object TransView "" @55
client @53
supplier @24
line_style 0
x_offset FALSE)
(object AttachView "" @56
client @50
supplier @53
line_style 0)
(object StateView "Normal" "Call PMEndBldSPrjSrcList" @57
location (3020, 4027)
label (object ItemLabel
Parent_View @57
location (3020, 4005)
anchor_loc 1
nlines 1
max_width 772
justify 0
label "Call PMEndBldSPrjSrcList")
width 784
height 134)
(object StateView "Normal" "Call PMEndBldSPrjDocList" @58
location (3043, 5113)
label (object ItemLabel
Parent_View @58
location (3043, 5092)
anchor_loc 1
nlines 1
max_width 790
justify 0
label "Call PMEndBldSPrjDocList")
width 802
height 132)
(object StateView "Normal" "Call PMStartBldSPrjDocList" @59
location (3019, 4719)
label (object ItemLabel
Parent_View @59
location (3019, 4698)
anchor_loc 1
nlines 1
max_width 814
justify 0
label "Call PMStartBldSPrjDocList")
width 826
height 132)
(object TransView "" @60
client @57
supplier @59
line_style 0
x_offset FALSE)
(object TransView "" @61
client @59
supplier @7
line_style 0
x_offset FALSE)
(object TransView "" @62
client @7
supplier @13
line_style 0
x_offset FALSE)
(object StateView "Normal" "Call PMEndBldSPrjList" @63
location (1733, 5368)
label (object ItemLabel
Parent_View @63
location (1733, 5346)
anchor_loc 1
nlines 1
max_width 672
justify 0
label "Call PMEndBldSPrjList")
width 684
height 134)
(object TransView "" @64
client @63
supplier @28
line_style 0
x_offset FALSE)
(object TransView "" @65
client @41
supplier @28
line_style 0
x_offset FALSE)
(object AttachView "" @66
client @19
supplier @7
line_style 0)
(object TransView "" @67
client @4
supplier @41
line_style 0
x_offset FALSE)
(object TransView "" @68
client @4
supplier @42
line_style 0
x_offset FALSE)
(object AttachView "" @69
client @17
supplier @35
line_style 0)
(object NoteView @70
location (3775, 4284)
label (object ItemLabel
Parent_View @70
location (3494, 4217)
nlines 2
max_width 586
label
|main::Source null
|main::PlainSource null
)
width 646
height 146)
(object AttachView "" @71
client @57
supplier @70
line_style 0)
(object NoteView @72
location (3790, 5334)
label (object ItemLabel
Parent_View @72
location (3556, 5278)
nlines 1
max_width 492
label "main::Document null")
width 552
height 125)
(object NoteView @73
location (1651, 4969)
label (object ItemLabel
Parent_View @73
location (1220, 4819)
nlines 4
max_width 887
label
|main::SubProject null
|main::SourceDir null
|main::SourceList all sources
|main::PlainSourceList all plain sources
|main::DocumentList all documents
)
width 947
height 312)
(object AttachView "" @74
client @73
supplier @63
line_style 0)
(object StateView "Normal" "Call PMEndBldList" @75
location (328, 5679)
label (object ItemLabel
Parent_View @75
location (328, 5657)
anchor_loc 1
nlines 1
max_width 540
justify 0
label "Call PMEndBldList")
width 552)
(object NoteView @76
location (4883, 4113)
label (object ItemLabel
Parent_View @76
location (4582, 4057)
nlines 1
max_width 627
label "main::DependencyList null")
width 687
height 125)
(object AttachView "" @77
client @24
supplier @76
line_style 0)
(object NoteView @78
location (1390, 5594)
label (object ItemLabel
Parent_View @78
location (740, 5491)
nlines 3
max_width 1325
label
|main::TargetDir \EPOC32\RELEASE\<platform>
|main::BuildDir \EPOC32\BUILD\PROJECT\<platform>
|main::Build null
)
width 1385
height 219)
(object AttachView "" @79
client @75
supplier @78
line_style 0)
(object StateView "Normal" "if not defined PMSPrjSrc" @80
location (328, 6002)
label (object ItemLabel
Parent_View @80
location (328, 5974)
anchor_loc 1
nlines 1
max_width 571
justify 0
label "if not defined PMSPrjSrc")
width 583
height 146)
(object TransView "" @81
client @75
supplier @80
line_style 0
x_offset FALSE)
(object StateView "Normal" "if defined PMSPrjSrc" @82
location (1107, 6001)
label (object ItemLabel
Parent_View @82
location (1107, 5978)
anchor_loc 1
nlines 1
max_width 610
justify 0
label "if defined PMSPrjSrc")
width 622
height 136)
(object TransView "" @83
client @75
supplier @82
line_style 0
x_offset FALSE)
(object StateView "Normal" "Call PMStartSPrjList" @84
location (1091, 6235)
label (object ItemLabel
Parent_View @84
location (1091, 6212)
anchor_loc 1
nlines 1
max_width 598
justify 0
label "Call PMStartSPrjList")
width 610
height 136)
(object TransView "" @85
client @82
supplier @84
line_style 0
x_offset FALSE)
(object StateView "Normal" "Call PMStartSPrjSrcList" @86
location (2416, 6646)
label (object ItemLabel
Parent_View @86
location (2416, 6624)
anchor_loc 1
nlines 1
max_width 700
justify 0
label "Call PMStartSPrjSrcList")
width 712
height 134)
(object StateView "Normal" "Call PMStartSPrjSrcBldList" @87
location (3700, 7174)
label (object ItemLabel
Parent_View @87
location (3700, 7151)
anchor_loc 1
nlines 1
max_width 796
justify 0
label "Call PMStartSPrjSrcBldList")
width 808
height 136)
(object StateView "Normal" "Call PMSPrjSrc" @88
location (3703, 6898)
label (object ItemLabel
Parent_View @88
location (3703, 6875)
anchor_loc 1
nlines 1
max_width 478
justify 0
label "Call PMSPrjSrc")
width 490
height 136)
(object StateView "Normal" "Call PMStartSPrjSrc" @89
location (3248, 6642)
label (object ItemLabel
Parent_View @89
location (3248, 6614)
anchor_loc 1
nlines 1
max_width 596
justify 0
label "Call PMStartSPrjSrc")
width 608
height 146)
(object TransView "" @90
client @89
supplier @88
line_style 0
x_offset FALSE)
(object TransView "" @91
client @88
supplier @87
line_style 0
x_offset FALSE)
(object StateView "Normal" "Call PMStartSPrjSrcBld" @92
location (4636, 7193)
label (object ItemLabel
Parent_View @92
location (4636, 7171)
anchor_loc 1
nlines 1
max_width 692
justify 0
label "Call PMStartSPrjSrcBld")
width 704
height 134)
(object StateView "Normal" "Call PMSPrjSrcBld" @93
location (5183, 7399)
label (object ItemLabel
Parent_View @93
location (5183, 7376)
anchor_loc 1
nlines 1
max_width 550
justify 0
label "Call PMSPrjSrcBld")
width 562
height 136)
(object StateView "Normal" "Call PMEndSPrjSrcBld" @94
location (4636, 7605)
label (object ItemLabel
Parent_View @94
location (4636, 7583)
anchor_loc 1
nlines 1
max_width 668
justify 0
label "Call PMEndSPrjSrcBld")
width 680
height 134)
(object StateView "Normal" "Call PMEndSPrjSrcBldList" @95
location (3775, 7598)
label (object ItemLabel
Parent_View @95
location (3775, 7575)
anchor_loc 1
nlines 1
max_width 772
justify 0
label "Call PMEndSPrjSrcBldList")
width 784
height 136)
(object StateView "Normal" "CallPMEndSPrjSrc" @96
location (3248, 7855)
label (object ItemLabel
Parent_View @96
location (3248, 7827)
anchor_loc 1
nlines 1
max_width 552
justify 0
label "CallPMEndSPrjSrc")
width 564
height 146)
(object StateView "Normal" "CallPMEndSPrjSrcList" @97
location (2445, 7848)
label (object ItemLabel
Parent_View @97
location (2445, 7826)
anchor_loc 1
nlines 1
max_width 656
justify 0
label "CallPMEndSPrjSrcList")
width 668
height 134)
(object TransView "" @98
client @92
supplier @93
line_style 0
x_offset FALSE)
(object TransView "" @99
client @93
supplier @94
line_style 0
x_offset FALSE)
(object TransView "" @100
client @94
supplier @95
line_style 0
x_offset FALSE)
(object TransView "" @101
client @95
supplier @96
line_style 0
x_offset FALSE)
(object TransView "" @102
client @96
supplier @97
line_style 0
x_offset FALSE)
(object StateView "Normal" "Call PMStartSPrjDocList" @103
location (2445, 8167)
label (object ItemLabel
Parent_View @103
location (2445, 8144)
anchor_loc 1
nlines 1
max_width 718
justify 0
label "Call PMStartSPrjDocList")
width 730
height 136)
(object TransView "" @104
client @97
supplier @103
line_style 0
x_offset FALSE)
(object StateView "Normal" "Call PMStartSPrjDoc" @105
location (3269, 8136)
label (object ItemLabel
Parent_View @105
location (3269, 8114)
anchor_loc 1
nlines 1
max_width 614
justify 0
label "Call PMStartSPrjDoc")
width 626
height 134)
(object TransView "" @106
client @86
supplier @89
line_style 0
x_offset FALSE)
(object TransView "" @107
client @87
supplier @92
line_style 0
x_offset FALSE)
(object TransView "" @108
client @103
supplier @105
line_style 0
x_offset FALSE)
(object StateView "Normal" "Call PMStartSPrjDocBldList" @109
location (3785, 8653)
label (object ItemLabel
Parent_View @109
location (3785, 8631)
anchor_loc 1
nlines 1
max_width 814
justify 0
label "Call PMStartSPrjDocBldList")
width 826
height 134)
(object StateView "Normal" "Call PMStartSPrjDocBld" @110
location (4708, 8682)
label (object ItemLabel
Parent_View @110
location (4708, 8659)
anchor_loc 1
nlines 1
max_width 710
justify 0
label "Call PMStartSPrjDocBld")
width 722
height 136)
(object TransView "" @111
client @109
supplier @110
line_style 0
x_offset FALSE)
(object StateView "Normal" "Call PMSPrjDocBld" @112
location (5234, 8906)
label (object ItemLabel
Parent_View @112
location (5234, 8884)
anchor_loc 1
nlines 1
max_width 566
justify 0
label "Call PMSPrjDocBld")
width 578
height 134)
(object TransView "" @113
client @110
supplier @112
line_style 0
x_offset FALSE)
(object StateView "Normal" "Call PMEndSPrjDocBldList" @114
location (3816, 9060)
label (object ItemLabel
Parent_View @114
location (3816, 9038)
anchor_loc 1
nlines 1
max_width 790
justify 0
label "Call PMEndSPrjDocBldList")
width 802
height 134)
(object StateView "Normal" "Call PMEndSPrjDoc" @115
location (3269, 9318)
label (object ItemLabel
Parent_View @115
location (3269, 9295)
anchor_loc 1
nlines 1
max_width 590
justify 0
label "Call PMEndSPrjDoc")
width 602
height 136)
(object TransView "" @116
client @114
supplier @115
line_style 0
x_offset FALSE)
(object StateView "Normal" "Call PMEndSPrjDocList" @117
location (2474, 9317)
label (object ItemLabel
Parent_View @117
location (2474, 9294)
anchor_loc 1
nlines 1
max_width 694
justify 0
label "Call PMEndSPrjDocList")
width 706
height 136)
(object TransView "" @118
client @115
supplier @117
line_style 0
x_offset FALSE)
(object StateView "Normal" "Call PMEndSPrj" @119
location (1778, 9305)
label (object ItemLabel
Parent_View @119
location (1778, 9283)
anchor_loc 1
nlines 1
max_width 470
justify 0
label "Call PMEndSPrj")
width 482
height 134)
(object TransView "" @120
client @117
supplier @119
line_style 0
x_offset FALSE)
(object StateView "Normal" "Call PMEndSPrjList" @121
location (1002, 9303)
label (object ItemLabel
Parent_View @121
location (1002, 9286)
anchor_loc 1
nlines 1
max_width 574
justify 0
label "Call PMEndSPrjList")
width 586
height 124)
(object TransView "" @122
client @119
supplier @121
line_style 0
x_offset FALSE)
(object StateView "Normal" "Call PMEndMakefile" @123
location (328, 9657)
label (object ItemLabel
Parent_View @123
location (328, 9635)
anchor_loc 1
nlines 1
max_width 592
justify 0
label "Call PMEndMakefile")
width 604
height 134)
(object StateView "Normal" "Call PMEndPlatform" @124
location (328, 9933)
label (object ItemLabel
Parent_View @124
location (328, 9911)
anchor_loc 1
nlines 1
max_width 594
justify 0
label "Call PMEndPlatform")
width 606
height 134)
(object TransView "" @125
client @121
supplier @123
line_style 0
x_offset FALSE)
(object TransView "" @126
client @123
supplier @124
line_style 0
x_offset FALSE)
(object TransView "" @127
client @58
supplier @27
line_style 0
x_offset FALSE)
(object TransView "" @128
client @25
supplier @7
line_style 0
x_offset FALSE)
(object TransView "" @129
client @25
supplier @58
line_style 0
x_offset FALSE)
(object TransView "" @130
client @24
supplier @47
line_style 0
x_offset FALSE)
(object TransView "" @131
client @24
supplier @57
line_style 0
x_offset FALSE)
(object StateView "Normal" "Call PMStartSPrj" @132
location (1778, 6229)
label (object ItemLabel
Parent_View @132
location (1778, 6207)
anchor_loc 1
nlines 1
max_width 494
justify 0
label "Call PMStartSPrj")
width 506
height 134)
(object TransView "" @133
client @84
supplier @132
line_style 0
x_offset FALSE)
(object StateView "Normal" "Call PMSPrjDoc" @134
location (3786, 8418)
label (object ItemLabel
Parent_View @134
location (3786, 8395)
anchor_loc 1
nlines 1
max_width 470
justify 0
label "Call PMSPrjDoc")
width 482
height 136)
(object TransView "" @135
client @105
supplier @134
line_style 0
x_offset FALSE)
(object TransView "" @136
client @134
supplier @109
line_style 0
x_offset FALSE)
(object TransView "" @137
client @119
supplier @132
line_style 0
x_offset FALSE)
(object StateView "Normal" "Call PMSPrj" @138
location (2411, 6234)
label (object ItemLabel
Parent_View @138
location (2411, 6212)
anchor_loc 1
nlines 1
max_width 352
justify 0
label "Call PMSPrj")
width 364
height 134)
(object TransView "" @139
client @132
supplier @138
line_style 0
x_offset FALSE)
(object TransView "" @140
client @138
supplier @86
line_style 0
x_offset FALSE)
(object TransView "" @141
client @94
supplier @92
line_style 0
x_offset FALSE)
(object TransView "" @142
client @96
supplier @89
line_style 0
x_offset FALSE)
(object StateView "Normal" "Call PMEndSPrjDocBld" @143
location (4708, 9093)
label (object ItemLabel
Parent_View @143
location (4708, 9071)
anchor_loc 1
nlines 1
max_width 686
justify 0
label "Call PMEndSPrjDocBld")
width 698
height 134)
(object TransView "" @144
client @112
supplier @143
line_style 0
x_offset FALSE)
(object TransView "" @145
client @143
supplier @114
line_style 0
x_offset FALSE)
(object TransView "" @146
client @143
supplier @110
line_style 0
x_offset FALSE)
(object TransView "" @147
client @115
supplier @105
line_style 0
x_offset FALSE)
(object TransView "" @148
client @80
supplier @123
line_style 0
x_offset FALSE)
(object TransView "" @149
client @28
supplier @5
line_style 0
x_offset FALSE)
(object TransView "" @150
client @28
supplier @75
line_style 0
x_offset FALSE)
(object NoteView @151
location (2214, 5928)
label (object ItemLabel
Parent_View @151
location (1663, 5773)
nlines 5
max_width 1127
label
|main::SubProject subproject
|main::SourceDir source directory
|main::SourceList subproj relative src list
|main::PlainSourceList subproj relative plain src list
|main::DocumentList subproj relative document list
)
width 1187
height 323)
(object AttachView "" @152
client @151
supplier @132
line_style 0)
(object NoteView @153
location (2790, 6885)
label (object ItemLabel
Parent_View @153
location (2438, 6809)
nlines 2
max_width 729
label
|main::Source source
|main::PlainSource plainsource
)
width 789
height 164)
(object AttachView "" @154
client @153
supplier @89
line_style 0)
(object NoteView @155
location (4281, 6696)
label (object ItemLabel
Parent_View @155
location (3839, 6629)
nlines 2
max_width 909
label "main::DependencyList dependency list")
width 969
height 146)
(object AttachView "" @156
client @155
supplier @88
line_style 0)
(object NoteView @157
location (5162, 6966)
label (object ItemLabel
Parent_View @157
location (4734, 6855)
nlines 3
max_width 881
label
|main::TargetDir $(path)\<build>
|main::BuildDir $(path)\<build>
|main::Build build
)
width 941
height 234)
(object AttachView "" @158
client @157
supplier @92
line_style 0)
(object NoteView @159
location (5188, 8376)
label (object ItemLabel
Parent_View @159
location (4760, 8265)
nlines 3
max_width 881
label
|main::TargetDir $(path)\<build>
|main::BuildDir $(path)\<build>
|main::Build build
)
width 941
height 234)
(object AttachView "" @160
client @159
supplier @110
line_style 0)
(object NoteView @161
location (4198, 8110)
label (object ItemLabel
Parent_View @161
location (3897, 8054)
nlines 1
max_width 627
label "main::DependencyList null")
width 687
height 125)
(object AttachView "" @162
client @96
supplier @161
line_style 0)
(object NoteView @163
location (2826, 7562)
label (object ItemLabel
Parent_View @163
location (2545, 7495)
nlines 2
max_width 586
label
|main::Source null
|main::PlainSource null
)
width 646
height 146)
(object AttachView "" @164
client @163
supplier @97
line_style 0)
(object NoteView @165
location (2832, 9009)
label (object ItemLabel
Parent_View @165
location (2598, 8953)
nlines 1
max_width 492
label "main::Document null")
width 552
height 125)
(object NoteView @166
location (5157, 7883)
label (object ItemLabel
Parent_View @166
location (4506, 7785)
nlines 3
max_width 1326
label
|main::TargetDir \EPOC32\RELEASE\<platform>
|main::BuildDir \EPOC32\BUILD\PROJECT\<platform>
|main::Build null
)
width 1386
height 208)
(object AttachView "" @167
client @95
supplier @166
line_style 0)
(object NoteView @168
location (5125, 9414)
label (object ItemLabel
Parent_View @168
location (4474, 9316)
nlines 3
max_width 1326
label
|main::TargetDir \EPOC32\RELEASE\<platform>
|main::BuildDir \EPOC32\BUILD\PROJECT\<platform>
|main::Build null
)
width 1386
height 208)
(object AttachView "" @169
client @114
supplier @168
line_style 0)
(object AttachView "" @170
client @117
supplier @165
line_style 0)
(object NoteView @171
location (1907, 9751)
label (object ItemLabel
Parent_View @171
location (1476, 9601)
nlines 4
max_width 887
label
|main::SubProject null
|main::SourceDir null
|main::SourceList all sources
|main::PlainSourceList all plain sources
|main::DocumentList all documents
)
width 947
height 312)
(object AttachView "" @172
client @121
supplier @171
line_style 0)
(object NoteView @173
location (2800, 8421)
label (object ItemLabel
Parent_View @173
location (2472, 8365)
nlines 1
max_width 680
label
|main::Document Document
)
width 740
height 124)
(object AttachView "" @174
client @105
supplier @173
line_style 0)
(object AttachView "" @175
client @58
supplier @72
line_style 0)
(object TransView "" @176
client @27
supplier @44
line_style 0
x_offset FALSE)
(object TransView "" @177
client @27
supplier @63
line_style 0
x_offset FALSE)
(object TransView "" @178
client @9
supplier @10
line_style 0
x_offset FALSE)
(object StateView "Normal" "Open Makefile" @179
location (333, 10240)
label (object ItemLabel
Parent_View @179
location (333, 10218)
anchor_loc 1
nlines 1
max_width 519
justify 0
label "Open Makefile")
width 531)
(object TransView "" @180
client @124
supplier @179
line_style 0
x_offset FALSE)
(object StateView "Normal" "Write text to makefile" @181
location (333, 10545)
label (object ItemLabel
Parent_View @181
location (333, 10518)
anchor_loc 1
nlines 1
max_width 519
justify 0
label "Write text to makefile")
width 531
height 145)
(object StateView "Normal" "Close Makefile" @182
location (323, 10816)
label (object ItemLabel
Parent_View @182
location (323, 10794)
anchor_loc 1
nlines 1
max_width 405
justify 0
label "Close Makefile")
width 417)
(object TransView "" @183
client @179
supplier @181
line_style 0
x_offset FALSE)
(object TransView "" @184
client @181
supplier @182
line_style 0
x_offset FALSE)
(object TransView "" @185
client @182
supplier @1
line_style 0
x_offset FALSE)))))
logical_presentations (list unit_reference_list
(object ClassDiagram "Main"
title "Main"
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list
(object ClassView "Class" "MAKMAKE" @186
location (1569, 909)
label (object ItemLabel
Parent_View @186
location (1465, 825)
nlines 2
max_width 240
justify 0
label "MAKMAKE"))))))
root_subsystem (object SubSystem "<Top Level>"
physical_models (list unit_reference_list)
physical_presentations (list unit_reference_list
(object Module_Diagram "Main"
title "Main"
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list))))
process_structure (object Processes
ProcsNDevs (list
(object Process_Diagram ""
title ""
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list))))
properties (object Properties))