2017-06-14 13 views
3

なぜか分かりませんが、Buckはいつもセットアップに苦労しています。私はGetting startedのチュートリアルをAndroidのFacebookページからmacOSに直接しようとしていました。 buck build demo_app_androidバックナンバー 'project_config'が定義されていません。どのようにそれを解決するには?

エラー:

[+] PARSING BUCK FILES...0.4s 
BUILD FAILED: Parse error for build file /Users/Antonio/Development/bucksamples/cross-platform-scale-2015-demo/android/BUCK: 
NameError: name 'project_config' is not defined 
Call stack: 
    File "/Users/Antonio/Development/bucksamples/cross-platform-scale-2015-demo/.buckd/resources/v2017.05.31.01/buck_server/buck_parser/buck.py", line 1085, in process_with_diagnostics 
diagnostics=diagnostics) 
    File "/Users/Antonio/Development/bucksamples/cross-platform-scale-2015-demo/.buckd/resources/v2017.05.31.01/buck_server/buck_parser/buck.py", line 972, in process 
os.path.join(self._project_root, path)) 
    File "/Users/Antonio/Development/bucksamples/cross-platform-scale-2015-demo/.buckd/resources/v2017.05.31.01/buck_server/buck_parser/buck.py", line 966, in _process_build_file 
return self._process(build_env, path, is_implicit_include=False) 
    File "/Users/Antonio/Development/bucksamples/cross-platform-scale-2015-demo/.buckd/resources/v2017.05.31.01/buck_server/buck_parser/buck.py", line 926, in _process 
exec(code, module.__dict__) 
    File "/Users/Antonio/Development/bucksamples/cross-platform-scale-2015-demo/android/BUCK", line 16 
project_config(

注:私はGitHubの

fbsamples/bucksamplesリポジトリをクローン化し

この問題は、私は次のコマンドを実行しようとすると、私はエラーを取得していますということですBUCKファイル:

# Copyright 2015-present, Facebook, Inc. 
# All rights reserved. 
# 
# This source code is licensed under the license found in the 
# LICENSE file in the root directory of this source tree. 

android_binary(
    name = 'demo-app', 
    manifest = 'AndroidManifest.xml', 
    keystore = '//android/keystores:debug', 
    deps = [ 
    '//android/java/com/facebook/buck/demo:lib', 
    ], 
) 

project_config(
    src_target = ':demo-app', 
) 

project_configが定義されていますか?

答えて

1

project_configが削除されました。それをBUCKファイルから削除し、バックビルドを再度実行してください。

+0

よろしくお願いします。しかし、私は実行時に別のエラーが発生しています。私はそれについて新しい質問を掲示しています。一方、あなたはそれを見つけることができます[ここ](https://github.com/facebook/buck/issues/1176) – Antonio

+0

これは[link](https://stackoverflow.com/q/44555075/2349947)の質問です。もしあなたがそれを解決する方法を知っていれば、私はそれを感謝します。 – Antonio

関連する問題