Я хотел бы скопировать некоторые файлы в определенные каталоги.
Пример:
У меня есть некоторые файлы, структурированные так
/scripts
build.js
test.js
start.js
/config
env.js
path.js
Как скопировать файлы из папки scripts в папку, называемую scripts, и файлы из папки config в другую папку, называемую config.
#BUILD.bazel
filegroup(
name="react-test",
srcs=glob([
"scripts/**/*.js",
"config/**/*"
])
)
#Macro
def copy_gen(name):
native.genrule(
name = name,
srcs = ["//:react-test"],
outs = ["scripts", "config"],
cmd = "cp $SRCS @D", # What exactly do I do? Tried all sort
output_to_bindir = 1,
)