Skip to content

Commit 4a48041

Browse files
committed
Add rules_cc workspace setup code
1 parent 745b00b commit 4a48041

File tree

5 files changed

+50
-0
lines changed

5 files changed

+50
-0
lines changed

WORKSPACE

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,16 @@ load("//haskell:repositories.bzl", "rules_haskell_dependencies")
99

1010
rules_haskell_dependencies()
1111

12+
load("@rules_cc//cc:repositories.bzl", "rules_cc_dependencies", "rules_cc_toolchains")
13+
14+
rules_cc_dependencies()
15+
16+
rules_cc_toolchains()
17+
18+
load("@rules_cc//cc:extensions.bzl", "compatibility_proxy_repo")
19+
20+
compatibility_proxy_repo()
21+
1222
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
1323

1424
http_archive(

examples/WORKSPACE

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,16 @@ load("@rules_haskell//haskell:repositories.bzl", "rules_haskell_dependencies")
1414

1515
rules_haskell_dependencies()
1616

17+
load("@rules_cc//cc:repositories.bzl", "rules_cc_dependencies", "rules_cc_toolchains")
18+
19+
rules_cc_dependencies()
20+
21+
rules_cc_toolchains()
22+
23+
load("@rules_cc//cc:extensions.bzl", "compatibility_proxy_repo")
24+
25+
compatibility_proxy_repo()
26+
1727
load("@rules_haskell//haskell:nixpkgs.bzl", "haskell_register_ghc_nixpkgs")
1828

1929
GHC_VERSION = "9.4.8"

examples/arm/WORKSPACE

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,16 @@ load(
1616

1717
rules_haskell_dependencies()
1818

19+
load("@rules_cc//cc:repositories.bzl", "rules_cc_dependencies", "rules_cc_toolchains")
20+
21+
rules_cc_dependencies()
22+
23+
rules_cc_toolchains()
24+
25+
load("@rules_cc//cc:extensions.bzl", "compatibility_proxy_repo")
26+
27+
compatibility_proxy_repo()
28+
1929
load(
2030
"@rules_haskell//haskell:cabal.bzl",
2131
"stack_snapshot",

rules_haskell_tests/WORKSPACE

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,16 @@ load("@rules_haskell//haskell:repositories.bzl", "rules_haskell_dependencies")
1414

1515
rules_haskell_dependencies()
1616

17+
load("@rules_cc//cc:repositories.bzl", "rules_cc_dependencies", "rules_cc_toolchains")
18+
19+
rules_cc_dependencies()
20+
21+
rules_cc_toolchains()
22+
23+
load("@rules_cc//cc:extensions.bzl", "compatibility_proxy_repo")
24+
25+
compatibility_proxy_repo()
26+
1727
load("//:non_module_deps.bzl", "repositories")
1828

1929
repositories(bzlmod = False)

tutorial/WORKSPACE

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,16 @@ load("@rules_haskell//haskell:repositories.bzl", "rules_haskell_dependencies")
99

1010
rules_haskell_dependencies()
1111

12+
load("@rules_cc//cc:repositories.bzl", "rules_cc_dependencies", "rules_cc_toolchains")
13+
14+
rules_cc_dependencies()
15+
16+
rules_cc_toolchains()
17+
18+
load("@rules_cc//cc:extensions.bzl", "compatibility_proxy_repo")
19+
20+
compatibility_proxy_repo()
21+
1222
load("@rules_haskell//haskell:nixpkgs.bzl", "haskell_register_ghc_nixpkgs")
1323

1424
GHC_VERSION = "9.4.8"

0 commit comments

Comments
 (0)