2017-02-09 23 views
0

Pristine IO web srciptsを使用してここでhttps://github.com/pristineio/webrtc-build-scriptsからアンドロイド用のwebrtcを構築しました。私もwebrtcのgit repoをクローンしましたが、どこでもタグ付きのリリースは見られません。実際、私は1つのタグしか見ていないし、マスター以外の2〜3つのブランチしか見ない。Webrtcのリビジョンとバージョン番号はどのように知っていますか?

私の質問は、どのように一般的なバージョンの人々がwebrtcをビルドするのですか?それはgit commit shaだけに依存していますか?


編集:生成されたファイルは

enter image description here

答えて

0

こんにちは@vKashyapは通常版がパスまたはライブラリ名(ビルド後の出力ファイル)の一部であり、それが見えるはずですあなたの場合は次のようになります:./webrtc-build-scripts/ios/webrtc/libWebRTC-LATEST-Universal-Debug.a.version.txt

また、特定のバージョンをフェッチしてビルドするには、次のガイドを参照してください。 https://www.chromium.org/developers/how-tos/get-the-code/working-with-release-branches

+0

残念ながら、アンドロイドの場合は、バージョン番号ファイルがありません。問題のフォルダ構造を貼り付けました。 – vKashyap

0

webrtc.orgが提供するスクリプトを直接使用すると、作業が簡単になります。 webrtcを構築するためのステップとして、すべてが簡素化されています。タグを取得するには(あなたがfetch --nohooks webrtc_androidまたは同等の手順を行った後に)あなたは次の操作を行うことができますのでhttps://webrtc.org/native-code/android/

webrtc.orgコードはgitのを使用してください:

git fetch --tags 

あなたがタグを取得したら、あなたは切り替えることができます例えば、git checkoutを使用してタグ付きブランチに

git checkout branch-heads/55 

上記のコマンドは、次にあなたがwebrtc.org構築するための指示に従うことができます55をChromeにのWebRTCのコードと同等をチェックアウトします。

+0

まあ、私はタグを取得しましたが、タグは含まれていません。ビルドスクリプトはリビジョン番号をあふれさせますが。 – vKashyap

+0

"git tag"を実行すると、取得したタグが表示されます。 – manishg

関連する問題