2011-12-30 13 views
7

私はクロールトランクをtortoiseSVNで作成しましたが、すべてが正しくなっていると思いますが、 "gclient runhooks"を実行すると「エラー:クライアントが設定されていません; 'gclient config'を参照してください。gclient runhooksが失敗しました

今、私は同じディレクトリに ".gclient"ファイルがないために起こることを知っていますが、プロジェクトのどこでも.gclientファイルを見つけることができませんでした。私は自分自身で.gclientファイルを作成しようとしましたが、解決策がないと言います。

私はおそらく何かが不足している、誰もそれを私を助けることができますか?私はかなり立ち往生している! ありがとう!

答えて

5

をテストします。今、あなたはこの

solutions = [ 
    { 
    "managed": False, 
    "name": "src", 
    "url": "https://chromium.googlesource.com/chromium/src.git", 
    "custom_deps": {}, 
    "deps_file": ".DEPS.git", 
    "safesync_url": "", 
    }, 
] 

とやるような.gclientファイルを作成する必要が

Error: 
The chromium code repository has migrated completely to git. 
Your SVN-based checkout is now obsolete; you need to create a brand-new 
git checkout by following these instructions: 

http://www.chromium.org/developers/how-tos/get-the-code 

:にSVNリポジトリの結果と実行

gclient sync 
10
gclient config http://src.chromium.org/svn/trunk/src 
gclient runhooks 

またはWebKitのレイアウトの膨大な量をスキップし、次のコンテンツと.gclientファイルを作成するには、上記溶液は、外付けされ

solutions = [ 
    { "name"  : "src", 
    "url"   : "http://src.chromium.org/svn/trunk/src", 
    "deps_file" : "DEPS", 
    "managed"  : True, 
    "custom_deps" : { 
     "src/third_party/WebKit/LayoutTests": None, 
     "src/chrome_frame/tools/test/reference_build/chrome": None, 
     "src/chrome/tools/test/reference_build/chrome_mac": None, 
     "src/chrome/tools/test/reference_build/chrome_win": None, 
     "src/chrome/tools/test/reference_build/chrome_linux": None, 
    }, 
    "safesync_url": "", 
    }, 
] 
+0

これはどうやって設定しますか?これは古いエコーで行われましたtarget_os = ['android'、 'unix'] >> >> .gclient' – YumYumYum

1

クロムは、事前に設定が含まれていません。 gclientファイルを作成し、Visual Studioのバージョニングの変更やデフォルトのDeployツールキットのヒントを自動的に処理しません。 chromium.orgで提供されているデプロイツールとchromiumソースコードを正常にダウンロードしたら、deploy_toolsとsrcコードがあるルートディレクトリで次の処理を実行します。

注:エラーが発生した場合は、新しいコマンドプロンプトセッションを開始してから、もう一度お試しください。

set DEPOT_TOOLS_WIN_TOOLCHAIN=0 
set GYP_MSVS_VERSION = 2015 
gclient config https://chromium.googlesource.com/chromium/src.git 
gclient sync 
gclient runhooks 
cd src 
ninja -C out\Debug chrome 

ビルドがrunhooksがビルドフォルダを生成する必要がありますgclientしばらく時間がかかります。

関連する問題