CDT

昨日の続き.

configurationを,既存のプロジェクトを活かしつつ,New Wizardでは殺したいという件の,続き. 残念ながら,toolchain にダミーの convertToId を入れればよいというだけでは済まない. convertToIdを書いたら,ProjectConverterを書かないと,ManagedBuild…

configuration エレメントには,isTest も isAbstract も無い.(3.x系)

対象読者: 次の条件を満たす,Eclipse/CDT開発者. ついカッとなって 3.x系MBS に configuration エレメントを増やしてしまった,今は後悔している. ここで再度カッとなってconfigureエレメントを消せば,既に存在するプロジェクトを救えない.破滅. どう…

シンボルの値を動的に読むプラグインを作るには?

μITRONのように単一イメージとなるカーネルで,コントロールブロックを表示したい. C言語で拡張可能なインタプリタ言語処理系がある.拡張をデバッグ中に,そのインタプリタ言語のシンボルが見たい. なんていうことは往々にしてある.Variableビュー使え,…

CDT 3.1.2

id:mitsu48:20070220 でも期待されているとおり,アップデートは行います. けれどもたぶん有償版のみになりそう. ざっとCDT 3.1.2の中身を読んだ限りでは,少なからず*1バグフィックスが含まれていますが,無償版のアップデートが必要と焦りを感じるほどク…

MBS の projectTypeId をプラグイン開発者の都合で変えたい

正解:ProjectConverterを使う.例によって,情報が殆どないが,他の部分に比べれば割とマシ.なんとなく想像で乗り越えられる. <extension point="org.eclipse.cdt.managedbuilder.core.projectConverter"> </extension>

MBSCustomPageでprojectTypeを知りたい

前のページで選択したプロジェクトタイプに応じて,ウイザードの挙動を変えたいということは,よくある(よね?) ページそのものの有効/無効は,ここに書くまでもない.特定のプロジェクトタイプの時だけ,コンボボックスを変えたい. つまり,後のページで,C…