# Lychee

## Files

主要なファイルについてのみ紹介しています。

xxx
  Linux上で使用されるファイル
xxx
  Windows上で使用されるファイル
xxx
  いずれの環境でも使用されるファイル

(root)
  bin
    Lychee本体を含みます。
    lib
      TPIとその関連ファイルを含みます。
      calLibrary.dll
        統合アーカイバライブラリに対応するTPIです。
      calLibrary.xml
        calLibraryの設定ファイルです。
      cuiWrapper.dll
        CUIアプリに対応するTPIです。
      cuiWrapper.so
        CUIアプリに対応するTPIです。
      cuiWrapper.xml
        cuiWrapperの設定ファイルです。
      eggArc.dll
        UnEGG.dllに対応するTPIです。
      spiLibrary.dll
        Susie Plug-In(SPI)に対応するTPIです。
      rarArc.dll
        unrar.dllに対応するTPIです。
      rarArc.so
        libunrar.soに対応するTPIです(未完成)。
    association-sample.reg
      関連付けを行うためのサンプルファイルです。
    lychee
      Lycheeの実行ファイルです。
    lychee.conf
      Lycheeの設定ファイルです。
    lychee.desktop
      関連付けを行うためのサンプルファイルです。
    lychee.exe
      Lycheeの実行ファイルです。
    lychee.exe.manifest
      Lycheeのマニフェストファイルです。
  doc
    TPIに関係する説明書を含みます。
    api
      index.html
        TPI仕様の解説書です。
    files.html
      このファイルです。
    history.html
      TPIの更新履歴です。
    license.txt
      GNU 劣等一般公衆利用許諾契約書2.1(GNU LGPL 2.1)です。
    readme.html
      Lycheeの説明書です。
  share
    Lycheeで必要な各種ファイルを含みます。
    ico
      Lycheeで使用する画像を含みます。
      app.png
        Lycheeのアイコンです。
      archive.ico
        関連付け用に使用できる書庫のアイコンです。
      archive.png
        Lycheeで使用される書庫のアイコンです。
    xrc
      Lycheeで使用するUI定義を含みます。
  src
    TPI Projectのソースを含みます。
    common
      TPI Projectで共用するソースを含みます。
    lychee
      Lycheeのソースを含みます。
    plugin
      各種TPIのソースを含みます。
    tmp
      コンパイルの際に中間ファイルが生成されます。