[repositories] bazel_skylib = ./third-party/skylark/bazel-skylib [java] ; Indicates that any folder named src or test ; are folders that contain Java code. src_roots = src, test source_level = 8 target_level = 8 jar_spool_mode = direct_to_jar abi_generation_mode = source_only # There is some nondeterminism with the Immutables processor that causes verification to # fail intermittently at the moment. Once we're generating source ABIs as part of compilation # (instead of as a separate step), this can become an error again: source_abi_verification_mode = fail compile_against_abis = True [alias] buck = //programs:buck buck-android-support = //android/com/facebook/buck/android/support:buck-android-support eden = //test/com/facebook/buck/eden/cli:cli_bin hmaptool = //src/com/facebook/buck/apple/clang:hmaptool ideabuck = //tools/ideabuck:ideabuck maven-importer = //src/com/facebook/buck/maven:resolver [log] rule_key_logger_enabled = True # [cache] # ; Disable the default directory cache. # mode = [build] metadata_storage = sqlite [download] maven_repo = https://repo1.maven.org/maven2 [project] ; Directories that do not contain input files. ; All of these directories should also appear in the "ignore_dirs" list ; in .watchmanconfig, with the exception of ".git". ; Common temp file patterns: vim, emacs, intelliJ ignore = \ .git, \ .buckd, \ build, \ build-ij, \ bin, \ **/*.swp, \ **/*#, \ **/*$, \ **/*~, \ **/*___jb_bak___, \ **/*___jb_old___, \ **/*___jb_tmp___, \ **/.*.swp, \ **/.*.swx, \ **/.*.swpx, \ **/.*.swo, \ **/*.pyc, \ **/.#*, \ **/*~, \ **/4913, \ **/*.linted, \ **/*.iml ; Forbid symlinks for source files so Buck does not have to dump its ; cache every time it encounters one. allow_symlinks = forbid watchman_cursor = clock_id glob_handler = watchman embedded_cell_buck_out_enabled = true [test] ; Maximum timeout of 1 minute per test. timeout = 90000 [resources] resource_aware_scheduling_enabled = true [ui] build_rule_minimum_duration_millis=500 [parser] default_build_file_syntax=skylark