From 152ba1a7fabe7175ba1a6f267eda2b3891cbcb63 Mon Sep 17 00:00:00 2001 From: Alexandre Montplaisir Date: Thu, 24 Apr 2014 15:57:18 -0400 Subject: [PATCH] lttng: Add a diagram showing the dependencies between plugins Can be useful to newcomers and veterans alike. Change-Id: If07277c252813c80252097a0c9d224ba754d3641 Signed-off-by: Alexandre Montplaisir Reviewed-on: https://git.eclipse.org/r/25519 Tested-by: Hudson CI Reviewed-by: Genevieve Bastien Tested-by: Genevieve Bastien --- README | 5 ++- plugins.dia | Bin 0 -> 2436 bytes plugins.svg | 109 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 113 insertions(+), 1 deletion(-) create mode 100644 plugins.dia create mode 100644 plugins.svg diff --git a/README b/README index 62dfaa8b19..c77714d5cd 100644 --- a/README +++ b/README @@ -4,10 +4,13 @@ Eclipse, which includes the generic Tracing and Monitoring Framework (TMF). The plugins are categorized as follows: org.eclipse.linuxtools.ctf.* Common Trace Format (CTF) reader library org.eclipse.linuxtools.gdbtrace.* Support for reading and viewing GDB traces -org.eclipse.linuxtools.lttng* LTTng 2.x integration +org.eclipse.linuxtools.lttng2.* LTTng 2.x integration org.eclipse.linuxtools.tmf.* Tracing and Monitoring Framework org.eclipse.linuxtools.tracing.rcp.* Code specific to the RCP version +See the plugins.svg file for a diagram showing the dependencies between the +different plugins. + To set up the environment to build TMF from within Eclipse, see this wiki page: http://wiki.eclipse.org/Linux_Tools_Project/LTTng_Eclipse_Plug-in_Development_Environment_Setup diff --git a/plugins.dia b/plugins.dia new file mode 100644 index 0000000000000000000000000000000000000000..08a37c5728a6174d601c0c7f3cf454a232978e6a GIT binary patch literal 2436 zcmV-~348V*iwFP!000021MOT*Z{s);z2{dL?%Tr6u=vgKBm)d~8+(|=9=7)!$hP8W zT9yn+NjjJP?OT+b4_lIBOQtj3kbwlTLh+FlU%e`_#9x2=zKTZ=VU|Z}ay14*$D=Tr zr;8|AUXB0z^~+~7{_XnW*F_ZkfxTpW4?%o2{&ZV@#+RFFF1PC0Q};SphO;aTzO`3P@ndb5s@Gw*TkUF{<`EVtp4PP@ zE%mtHZ^~>+M&03bn}Y!|piwJcx0M?dukFul+VE ziu9fK-v)7hNC&FRFN`~uy~`|G>?iM5iI!R(qeXFd^WD>MRkc5Ps{J9#qgfm_wLVIU zlU4t8n(B9-PHDkkZ|^x9s@hs5VqroV%Ht(sc^@sp{GDmGU8bd`yG^mn_eOoU+@S+g zUD^@s5+V+s!faFh@2^rl+C1Qm#TfBEyd7344cj2UcD{)G*Qt#i3Nijs*w;$aD>n@Czcf}qsAXd^h zAKndYmS&4Ed#`Jhzy=0{r2q<8H@N&ReY|P#TMrPlV_;B3+D4{~BDc!z1f9j| zmf-9QFWevZQA_l>$7O5t|I?&s!gbe2x4|lkpRjpBl8;BF)ho?Gb?ZOF_#rH!dGOW+ zI=%(9+1L2U%(mI1q95qCp=x3>1EMtO2?!!A=l$Teo!LFB9+dV2!ccLUtitAJ+NezFu$Y1+PLwA=iC>*LMGp@V8iCHB(o7pr z=m~O7rB|Ubh@sFhBi%t6JqXRm2u*QI{x(RAZ;3&FR5*#TLEt0Qqli+#1)zzkE-|q8bkRIjC9!QfOGYbI!kr4c^2YY+*Zk+=|3Tg@2| z#2D&TWlqw^LsW(nZ2$mc8p)|K&?}63UuBq(R&fxF3V~xdgf?eanPIc$Ec&8}kye(O zJ(e;t2+S!2=1ubHA5qdIF1mLNBZ#!N+>u9L*ze*QW2Qm^N#zugl~U5p7z(N*@;ptF zn=o0FJ?hlYriC`n40BRsMaL`!oH_ILZfly7$d8hoWN{N@S^C(XTFF??s&5X+u|bb*svDB}{jsbpT)BNegMBF!;wGhj=agO+ZQP;^~NJDBCI-E1@nRBP?p z#jSvW=06wBp%2aF2hkkp36iVObB2i_irTKTa|@SJ@V&wIZR#v}m%m&z!t5uS4>otKV4%mPduu%Wv2 zj-~b;nzwbc*&;BvAk7I=LJc$@X#U||JDlQm9AzzcIb?!b@cTMW`KBjFuUKd{b?!S; za-!Wzm-QZSt3y+(9{7d z4^L@O~{E%}D#9%>wObgyMA+I-LnM|Cx{5F z%g7MKDzBS$uRvTgJLMGPYw6B$0oFAUk7@R8*!(}o`!h|`@@Lrl zrylnH+m6C2o764~yxUneE@^1J1$^8IS0LXz>#J_K8s>=G=4X83mg<1p?#Hy%>{siW zhE)}wQ5;Q}B1UqTF-^7Xajs!=KAXq>HfFWekEP;7TdFK*&`L>+vw9*nn3`HD9RP3; z(h9>Z(>rT7#~r=dd>Ynq=V2XvbYyEm=+LZm5&6P7z@lb7{Zs$O!+e1Y;?vT&6?gp0xEeW1;&PvXJo{Y8ylb>(Govie#c-G69e~4 literal 0 HcmV?d00001 diff --git a/plugins.svg b/plugins.svg new file mode 100644 index 0000000000..da9e97e25b --- /dev/null +++ b/plugins.svg @@ -0,0 +1,109 @@ + + + + + + + + + tmf.core + tmf.ui + + + + + + + tmf.ctf.* + + + + + + + tmf.analysis.* + + + + + + + lttng2.kernel + lttng2.ust + + + + + + + statesystem + + + + + + + ctf.* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + TMF Framework + + + + + + + + + + + + + + + + + + Depends on + + + Dependency to be removed + + + -- 2.34.1