annotate playground/BUILD @ 16:fb2cff495a60

[Seobeo] Fixed the problem with edge server.
author June Park <parkjune1995@gmail.com>
date Fri, 03 Oct 2025 09:55:51 -0700
parents 2b9e75756825
children fa2b8af609d9
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
adcfad6e86fb Updated naming and separated out some logic within seobeo.
June Park <parkjune1995@gmail.com>
parents:
diff changeset
1 load("@rules_cc//cc:cc_binary.bzl", "cc_binary")
15
2b9e75756825 [GuiZe] Updated to handle bundling and created a shee
June Park <parkjune1995@gmail.com>
parents: 12
diff changeset
2 load("//gui_ze:gui_ze.bzl", "bun_build")
1
adcfad6e86fb Updated naming and separated out some logic within seobeo.
June Park <parkjune1995@gmail.com>
parents:
diff changeset
3
adcfad6e86fb Updated naming and separated out some logic within seobeo.
June Park <parkjune1995@gmail.com>
parents:
diff changeset
4 alias(
adcfad6e86fb Updated naming and separated out some logic within seobeo.
June Park <parkjune1995@gmail.com>
parents:
diff changeset
5 name = "playground",
adcfad6e86fb Updated naming and separated out some logic within seobeo.
June Park <parkjune1995@gmail.com>
parents:
diff changeset
6 actual = select({
adcfad6e86fb Updated naming and separated out some logic within seobeo.
June Park <parkjune1995@gmail.com>
parents:
diff changeset
7 "@platforms//os:osx": ":playground_osx",
adcfad6e86fb Updated naming and separated out some logic within seobeo.
June Park <parkjune1995@gmail.com>
parents:
diff changeset
8 })
adcfad6e86fb Updated naming and separated out some logic within seobeo.
June Park <parkjune1995@gmail.com>
parents:
diff changeset
9 )
adcfad6e86fb Updated naming and separated out some logic within seobeo.
June Park <parkjune1995@gmail.com>
parents:
diff changeset
10
adcfad6e86fb Updated naming and separated out some logic within seobeo.
June Park <parkjune1995@gmail.com>
parents:
diff changeset
11 cc_binary(
adcfad6e86fb Updated naming and separated out some logic within seobeo.
June Park <parkjune1995@gmail.com>
parents:
diff changeset
12 name = "playground_osx",
adcfad6e86fb Updated naming and separated out some logic within seobeo.
June Park <parkjune1995@gmail.com>
parents:
diff changeset
13 srcs = ["main.c"],
12
de54585a40f1 Adding bun and node modules.
June Park <parkjune1995@gmail.com>
parents: 1
diff changeset
14 )
de54585a40f1 Adding bun and node modules.
June Park <parkjune1995@gmail.com>
parents: 1
diff changeset
15
de54585a40f1 Adding bun and node modules.
June Park <parkjune1995@gmail.com>
parents: 1
diff changeset
16 filegroup(
de54585a40f1 Adding bun and node modules.
June Park <parkjune1995@gmail.com>
parents: 1
diff changeset
17 name = "all_ts_files",
de54585a40f1 Adding bun and node modules.
June Park <parkjune1995@gmail.com>
parents: 1
diff changeset
18 srcs = glob([
de54585a40f1 Adding bun and node modules.
June Park <parkjune1995@gmail.com>
parents: 1
diff changeset
19 "**/*.ts",
de54585a40f1 Adding bun and node modules.
June Park <parkjune1995@gmail.com>
parents: 1
diff changeset
20 "**/*.tsx",
de54585a40f1 Adding bun and node modules.
June Park <parkjune1995@gmail.com>
parents: 1
diff changeset
21 "**/*.js",
de54585a40f1 Adding bun and node modules.
June Park <parkjune1995@gmail.com>
parents: 1
diff changeset
22 "**/*.jsx",
de54585a40f1 Adding bun and node modules.
June Park <parkjune1995@gmail.com>
parents: 1
diff changeset
23 ], allow_empty=True)
de54585a40f1 Adding bun and node modules.
June Park <parkjune1995@gmail.com>
parents: 1
diff changeset
24 )
de54585a40f1 Adding bun and node modules.
June Park <parkjune1995@gmail.com>
parents: 1
diff changeset
25
de54585a40f1 Adding bun and node modules.
June Park <parkjune1995@gmail.com>
parents: 1
diff changeset
26 bun_build(
15
2b9e75756825 [GuiZe] Updated to handle bundling and created a shee
June Park <parkjune1995@gmail.com>
parents: 12
diff changeset
27 name = "hello",
12
de54585a40f1 Adding bun and node modules.
June Park <parkjune1995@gmail.com>
parents: 1
diff changeset
28 src = "main.ts",
de54585a40f1 Adding bun and node modules.
June Park <parkjune1995@gmail.com>
parents: 1
diff changeset
29 data = ["//third_party/bun:node_modules", ":all_ts_files"],
de54585a40f1 Adding bun and node modules.
June Park <parkjune1995@gmail.com>
parents: 1
diff changeset
30 visibility = ["//visibility:public"],
de54585a40f1 Adding bun and node modules.
June Park <parkjune1995@gmail.com>
parents: 1
diff changeset
31 )