blob: 5322e8aec838297d816085a87b01b37e9febdb26 [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",
Martin Fick58bd14f2016-11-15 10:10:21 -07008 "//example-consoleMetricReporter",
James Melvind60a1562017-03-15 14:03:46 -06009 "//example-deployedOnIncludedInExtension",
Martin Fick23ef4d92016-11-16 08:37:31 -070010 "//example-restApiGetRevision",
Martin Fick0959a0a2017-01-26 12:38:46 -070011 "//example-restApiPostProject",
Martin Fickd6dad752016-11-16 08:42:01 -070012 "//example-restApiPostRevision",
Martin Fick2e5b0c82016-11-16 07:55:57 -070013 "//example-servlet",
James Melvindba15502017-02-02 15:47:00 -070014 "//example-simpleSshCommand",
Martin Fick4d8bd382016-11-14 15:03:02 -070015 "//example-sshCommandAlias",
Martin Fick87a90e92016-11-14 15:30:46 -070016 "//example-topMenu",
Martin Fickdacb4402016-11-15 09:48:40 -070017 "//example-usageDataLogger",
Martin Fick69d3a572016-11-14 20:04:11 -070018 "//example-validationListenerAssignee",
19 "//example-validationListenerCommit",
20 "//example-validationListenerHashtag",
21 "//example-validationListenerMerge",
22 "//example-validationListenerNewProjectCreated",
23 "//example-validationListenerRefOperation",
24 "//example-validationListenerUpload",
Martin Ficka4ffb952016-11-14 16:04:42 -070025 "//example-webLinkBranch",
26 "//example-webLinkFileHistory",
27 "//example-webLinkPatchSet",
28 "//example-webLinkProject",
James Melvindba15502017-02-02 15:47:00 -070029 ],
30 outs = ["all.zip"],
31 cmd = " && ".join([
32 "p=$$PWD",
33 "t=$$(mktemp -d || mktemp -d -t bazel-tmp)",
34 "cp $(SRCS) $$t",
35 "cd $$t",
36 "zip -qr $$p/$@ .",
37 ]),
38)