tshark を別の OS に移植しています。ソース コードから削除できるファイル/フォルダーを教えてください。GTK が必要ないことは承知していますが、最初から不要なファイル/フォルダーをすべて削除できれば素晴らしいと思います。
前もって感謝します。
ソースコードから削除できるファイル/フォルダーを誰か教えてもらえますか?
ui/gtk
そして、あなたがそれを持っているなら、ui/qt
. の下にあるものは何も削除しないでくださいui
。そのコードの少なくとも一部は TShark と {GTK+,Qt} バージョンの Wireshark の間で共有されており、コード内ui/cli
は TShark のタップ コードです。
help
は Wireshark 固有であるため、おそらく削除できます。
image
Windows 用にビルドする場合に必要です (おそらく、GUI 用のイメージと Windows リソース コンパイラ用の .rc.in ファイルの両方を含むべきではありませんが、アイコンの参照がimage
より複雑になる可能性があります)。
ドキュメントを作成する予定がない場合は、おそらくdoc
andも削除できます。docbook
test
テストを実行する予定がない場合、およびpackaging
このdebian
OS が Windows または Wireshark がパッケージ化メカニズムを提供する UN*X のフレーバーでない場合は、おそらく削除できます。
ただし、autoconf や CMake のいずれかを削除すると壊れるかどうかはわかりません。ディスク容量が不足していない限り、ソース ツリーのすべてのディレクトリとファイルをそこに残しておいて、必要のないファイルをわざわざ移植する必要はありません。