Skip to content

Commit f85b9ce

Browse files
committed
Added ecsact runtime builder
1 parent 9d7d56d commit f85b9ce

File tree

3 files changed

+22
-0
lines changed

3 files changed

+22
-0
lines changed

BUILD.bazel

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ bzlws_copy(
44
name = "copy_dist_bin",
55
srcs = [
66
"//cli:ecsact",
7+
"@ecsact_rtb//cli:ecsact_rtb",
78
],
89
out = "dist/bin/{FILENAME}",
910
force = True,

WORKSPACE.bazel

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,13 @@ load("@boost//:index.bzl", "boost_http_archives")
3939

4040
boost_http_archives()
4141

42+
http_archive(
43+
name = "ecsact_rtb",
44+
sha256 = "46e38a4f1714bfce34eedd0a013486813dab2aa097e4f5afabfd3e1e9c140880",
45+
strip_prefix = "ecsact_rtb-6a9d4f8c1f4355d9cab7e7c17d842c1225d45bcc",
46+
url = "https://github.com/ecsact-dev/ecsact_rtb/archive/6a9d4f8c1f4355d9cab7e7c17d842c1225d45bcc.zip",
47+
)
48+
4249
http_archive(
4350
name = "ecsact_parse",
4451
sha256 = "e75458acc83327d3d7c677e79cb8f69521ecf4bde3ed30589788d4e039ae2a1f",
@@ -78,6 +85,10 @@ load("@ecsact_parse//:repositories.bzl", "ecsact_parse_dependencies")
7885

7986
ecsact_parse_dependencies()
8087

88+
load("@ecsact_rtb//:repositories.bzl", "ecsact_rtb_repositories")
89+
90+
ecsact_rtb_repositories()
91+
8192
http_archive(
8293
name = "com_google_googletest",
8394
sha256 = "7fda611bceb5a793824a3c63ecbf68d2389e70c38f5763e9b1d415ca24912f44",

dist/AppxManifest.xml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,16 @@
2424
</uap3:Extension>
2525
</Extensions>
2626
</Application>
27+
<Application Id="EcsactSdk.EcsactRuntimeBuilder" Executable="bin/ecsact.exe" EntryPoint="Windows.FullTrustApplication">
28+
<uap3:VisualElements DisplayName="Ecsact Runtime Builder CLI" Description="Ecsact Runtime Builder Command Line Interface" BackgroundColor="transparent" Square44x44Logo="images/logo44.png" Square150x150Logo="images/logo150.png" AppListEntry="none" VisualGroup="Ecsact" />
29+
<Extensions>
30+
<uap3:Extension Category="windows.appExecutionAlias">
31+
<uap3:AppExecutionAlias>
32+
<uap8:ExecutionAlias Alias="ecsact_rtb.exe" />
33+
</uap3:AppExecutionAlias>
34+
</uap3:Extension>
35+
</Extensions>
36+
</Application>
2737
</Applications>
2838
<Capabilities>
2939
<rescap:Capability Name="runFullTrust" />

0 commit comments

Comments
 (0)