blob: 6f5b6c01198306ee4bb6f436de21ccf6171d6345 [file] [log] [blame]
James Melvindba15502017-02-02 15:47:00 -07001genrule(
2 name = "all",
3 srcs = [
James Melvin2e45ad82017-03-10 16:16:37 -07004 "//example-adminSshCommand",
Martin Fick7ca0c742016-11-15 19:22:46 -07005 "//example-changeHasOperator",
Martin Fick9cf48de2016-11-15 10:17:50 -07006 "//example-changeOperator",
James Melvin05ab6f82017-03-13 14:05:55 -06007 "//example-commitValidator",
James Melvind60a1562017-03-15 14:03:46 -06008 "//example-deployedOnIncludedInExtension",
Martin Fick23ef4d92016-11-16 08:37:31 -07009 "//example-restApiGetRevision",
Martin Fick0959a0a2017-01-26 12:38:46 -070010 "//example-restApiPostProject",
Martin Fickd6dad752016-11-16 08:42:01 -070011 "//example-restApiPostRevision",
Martin Fick2e5b0c82016-11-16 07:55:57 -070012 "//example-servlet",
James Melvindba15502017-02-02 15:47:00 -070013 "//example-simpleSshCommand",
Martin Fick4d8bd382016-11-14 15:03:02 -070014 "//example-sshCommandAlias",
Martin Fick87a90e92016-11-14 15:30:46 -070015 "//example-topMenu",
Martin Fick69d3a572016-11-14 20:04:11 -070016 "//example-validationListenerAssignee",
17 "//example-validationListenerCommit",
18 "//example-validationListenerHashtag",
19 "//example-validationListenerMerge",
20 "//example-validationListenerNewProjectCreated",
21 "//example-validationListenerRefOperation",
22 "//example-validationListenerUpload",
Martin Ficka4ffb952016-11-14 16:04:42 -070023 "//example-webLinkBranch",
24 "//example-webLinkFileHistory",
25 "//example-webLinkPatchSet",
26 "//example-webLinkProject",
James Melvindba15502017-02-02 15:47:00 -070027 ],
28 outs = ["all.zip"],
29 cmd = " && ".join([
30 "p=$$PWD",
31 "t=$$(mktemp -d || mktemp -d -t bazel-tmp)",
32 "cp $(SRCS) $$t",
33 "cd $$t",
34 "zip -qr $$p/$@ .",
35 ]),
36)