Skip to content
#

build-tools

Here are 258 public repositories matching this topic...

web-skills
wisechengyi
wisechengyi commented Feb 4, 2020

Right now, a target name can contain space, comma, /, etc, so it would be a good idea to limit it to alphanumeric + - and _

For example:

diff --git a/BUILD b/BUILD
index 0ad0a46..c71bab2 100644
--- a/BUILD
+++ b/BUILD
@@ -52,3 +52,6 @@ files(
   name = 'pants_pex',
   source = 'pants.pex',
 )
+
+target(
+  name = '123/456')


$ ./pants list :
//:123/456
eldiener
eldiener commented Mar 12, 2020

The documentation for the 'cflags' feature in the latest Boost Build docs says:

"For cflags that is both the C and C++ compilers, for cxxflags that is the C++ compiler"

but this is not reflected in the common.handle-options rule, which has 'cflags' being set for the toolset's 'compile.c' rule rather than for the toolset's 'compile' rule, while the 'compileflags' feature, which is no longer d

ejholmes
ejholmes commented Aug 19, 2017

Right now, If I cd to an empty directory, and execute walk, this is what I see:

dir $ walk
dir $

No output. walk is doing the right thing, since the intended behavior of a dependency in a directory without a Walkfile is to assume that the dependency is a static file, or a noop dep.

However, in the above case, where I'm executing a root target that has no Walkfile,

rules_proto_grpc
amit-traiana
amit-traiana commented Jan 14, 2020

Hi,

It's not something you can fix I think, but I think it's probably worth mentioning it on the documentation.

When installing Python 2 or 3 in Windows, the name of the executable is python.exe. When you use Python2 rules, it's looking for python2 and when Python3 it's looking for python3. Even if you can figure out it's Windows run - calling 'Python' is not enough because you don't k

Improve this page

Add a description, image, and links to the build-tools topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the build-tools topic, visit your repo's landing page and select "manage topics."

Learn more

You can’t perform that action at this time.