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