マニュアルページ CCadmin.1
名前
CCadmin - テンプレートデータベースの整理。データベース中の情
報および更新内容の提供。
形式
CCadmin [ -clean ] [ -ddir ] [ -info [=symbol [,...]] ]
[ -V ]
機能説明
CCadmin は、以下のことを行います。
データベースを整理 (これは、廃止されたユーティリティ ptclean
と同じ機能です)
指定された符号化されたファイル名に対して、データベースから情
報を提供。提供する情報とは、ヘッダーファイルの依存関係、ファ
イル中でインスタンス化されているシンボル、そのファイルのコン
パイル時にコマンド行に指定されたオプションなどです。
指定されたシンボルに対して、データベースから情報を提供。ここ
で、シンボルとはテンプレート名を指します。各シンボルに対して
提供される情報とは、指定されたシンボルと一致するすべてのイン
スタンス化された名前、およびインスタンス化されたそのシンボル
を含むファイル名などです。
オプション
-clean
テンプレートデータベースを整理します。これは、単に以 下
を実行するだけです。
rm -rf SunWS_cache/CC_*
-ddir
dir には、データベースを含むディレクトリを指定してく だ
さい。デフォルトでは dir は、現在のディレクトリになりま
す。たとえば、データベース の あ る ディ レ ク ト リ が
/foo/bar/SunWS_cache で ある場合は、次のように指定しま
す。
CCadmin -d/foo/bar
-flags
オプションの要約を表示します。
-info[=symbol[,...]]
指定した各シンボルについて、データベースの情報を提供 し
ま す。-info とだけ指定した場合は、データベース中のすべ
てのオブジェクトファイルに関する情報が出力されます。 シ
ン ボルを指定した場合は、そのシンボルの情報だけが出力さ
れます。
指定できるシンボルは次のいずれかです。
- ユーザーが作成したオブジェクトファイル名 (例: t.o)
- データベース中で作成された符号化されたファイル名
- テンプレート名を指定する文字列。名前の中に '<' や '>'
が 使用されている場合は引用符で囲んで、シェルのリダイレ
クトシンボルと区別できるようにしてください。
テンプレート名が指定された場合は、CCadmin は単純な文 字
列 比較を行い、指定された文字列で始まる名前を持つテンプ
レートに関する情報を出力します。
-V バージョンを示す文字列を出力します。
使用例
CCadmin -info
テンプレートデータベース中のすべてのオブジェクトに関
する情報を表示。
CCadmin -info=t.o,EpuXSD5gnAQhdXWFrwohZBoZ3
指定されたシンボル t.o と EpuXSD5gnAQhdXWFrwohZBoZ3
に関する情報を表示。
CCadmin -info=st
名前が "st" で始まるすべてのテンプレートに関する情報
を表示。
CCadmin -info="stack<int"
名前が "stack<int”で始まるすべてのテンプレートに 関
する情報を表示。
CCadmin -info="stack<int,int>::p"
名前が "stack<int,int>::p" で始まるすべての テ ン プ
レートに関する情報を表示。
ファイル
./SunWS_config/CC_tmpl_opt
従来の Template.opt に代わるファイル
./SunWS_cache/CC_state
従来の Dependency.stat と CDR.state に代わるファイル
./SunWS_cache/CC_import/
インポートされたテンプレートのインスタンスのリスト
./SunWS_cache/CC_obj_[0-9@A-Z_a-z]
2 段階の階層としてオブジェクトを配置
関連項目
CC(1)