github.com/sercand/please@v13.4.0+incompatible/.plzconfig (about)

     1  [python]
     2  ; We use the in-repo please_pex tool to build other pexes within this repo.
     3  ; Other projects using Please wouldn't normally need to do anything like this.
     4  pextool = //tools/please_pex
     5  moduledir = third_party.python
     6  
     7  [parse]
     8  ; Make this generally available
     9  preloadbuilddefs = build_defs/go_bindata.build_defs
    10  
    11  [gc]
    12  keep = //test/...
    13  keep = //docs:all
    14  keep = //package:all
    15  
    16  [go]
    17  buildidtool = //tools/go_buildid_replacer
    18  filtertool = //tools/please_go_filter
    19  testtool = //tools/please_go_test
    20  importpath = github.com/thought-machine/please
    21  
    22  [cpp]
    23  defaultnamespace = thought_machine
    24  defaultoptcppflags = --std=c++11 -O2 -DNDEBUG -Wall -Wextra -Werror -Wno-unused-parameter
    25  defaultdbgcppflags = --std=c++11 -g3 -DDEBUG -Wall -Wextra -Werror -Wno-unused-parameter
    26  
    27  [java]
    28  javacworker = //tools/java:javac_worker
    29  junitrunner = //tools/java:junit_runner
    30  jarcattool = @//tools/jarcat
    31  pleasemaventool = //tools/please_maven
    32  
    33  [proto]
    34  protoctool = //third_party/proto:protoc
    35  protocgoplugin = //third_party/go:protoc-gen-go
    36  language = go
    37  
    38  [docker]
    39  defaultimage = thoughtmachine/please_test:v2
    40  allowlocalfallback = false
    41  
    42  [provider "go"]
    43  target = //test/go_provider
    44  path = //test/go_provider/...
    45  
    46  [alias "plz"]
    47  desc = Builds & runs the version of plz within this repo.
    48  cmd = run //src:please --
    49  subcommand = test
    50  subcommand = build
    51  positionallabels = true
    52  
    53  [alias "buildify"]
    54  desc = Runs buildifier, a BUILD file autoformatter.
    55  cmd = run //src:please -p -- run -p //third_party/go:buildifier --
    56  
    57  [licences]
    58  accept = MIT
    59  accept = MIT License
    60  accept = BSD
    61  accept = BSD License
    62  accept = Simplified BSD
    63  accept = BSD 3-Clause
    64  accept = 3-Clause BSD License
    65  accept = New BSD License
    66  accept = Apache 2.0
    67  accept = Apache License, Version 2.0
    68  accept = The Apache Software License, Version 2.0
    69  accept = PSF
    70  accept = ASL
    71  accept = Artistic License
    72  # Not really a licence, but Bazel projects commonly describe things this way.
    73  accept = notice