├── .bazelignore ├── .bazelrc ├── .bazelrc.cc ├── .bazelrc.ci ├── .bazelrc.common ├── .bazelrc.java ├── .bazelrc.remote-cache ├── .bcr ├── config.yml ├── core │ ├── metadata.template.json │ ├── presubmit.yml │ └── source.template.json └── nodejs │ ├── metadata.template.json │ ├── presubmit.yml │ └── source.template.json ├── .envrc ├── .gitattributes ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── release.md ├── actions │ └── configure_bazelrc │ │ └── action.yaml ├── build-and-test ├── dependabot.yml ├── nix-server │ ├── Dockerfile │ └── config ├── renovate.json ├── settings.yml └── workflows │ ├── release.yaml │ ├── release_prep.sh │ ├── update-flake-lock.yml │ └── workflow.yaml ├── .gitignore ├── .mergify.yml ├── AUTHORS ├── BUILD.bazel ├── CHANGELOG.md ├── CONTRIBUTING.md ├── CONTRIBUTORS ├── LICENSE ├── README.md ├── WORKSPACE ├── core ├── .bazelignore ├── .bazelrc ├── BUILD.bazel ├── BUILD.bazel.tpl ├── MODULE.bazel ├── README.md ├── WORKSPACE ├── constraints │ └── BUILD.bazel ├── extensions │ ├── BUILD.bazel │ ├── package.bzl │ ├── repository.bzl │ └── rules_nixpkgs.bzl ├── nixpkgs.bzl ├── platforms │ └── BUILD.bazel ├── private │ ├── BUILD.bazel │ └── cc_toolchain │ │ ├── BUILD.bazel │ │ ├── BUILD.tpl │ │ ├── README.md │ │ ├── armeabi_cc_toolchain_config.bzl │ │ ├── cc_toolchain_config.bzl │ │ ├── generate_system_module_map.sh │ │ ├── lib_cc_configure.bzl │ │ ├── linux_cc_wrapper.sh.tpl │ │ ├── osx_cc_wrapper.sh.tpl │ │ └── unix_cc_toolchain_config.bzl ├── testing │ ├── .bazelrc │ ├── BUILD.bazel │ ├── MODULE.bazel │ ├── README.md │ ├── WORKSPACE │ └── hello.expected.txt └── util.bzl ├── design └── bzlmod │ └── README.md ├── docs ├── .bazelrc ├── BUILD.bazel ├── MODULE.bazel ├── README.md ├── WORKSPACE ├── compare-files.sh ├── copy-files.sh ├── dependencies_1.bzl ├── dependencies_2.bzl ├── flake.lock ├── nixpkgs.nix ├── remote-execution-tutorial.md ├── stardoc.bzl └── templates │ ├── aspect.vm │ ├── func.vm │ ├── header.vm │ ├── provider.vm │ └── rule.vm ├── examples ├── .gitignore ├── cc-template │ ├── .bazelignore │ ├── .bazelrc │ ├── .envrc │ ├── .gitignore │ ├── BUILD │ ├── MODULE.bazel │ ├── README.md │ ├── WORKSPACE │ ├── WORKSPACE.bzlmod │ ├── flake.lock │ ├── flake.nix │ ├── nixpkgs.nix │ └── src │ │ ├── BUILD │ │ └── hello-world.cc ├── flakes │ ├── .bazelrc │ ├── .gitignore │ ├── BUILD │ ├── README.md │ ├── WORKSPACE │ ├── flake.lock │ ├── flake.nix │ ├── hello.cc │ └── shell.nix ├── python-container │ ├── .bazelrc │ ├── .gitignore │ ├── BUILD │ ├── README.md │ ├── WORKSPACE │ ├── hello.py │ ├── nixpkgs.json │ ├── nixpkgs.nix │ ├── python39_base_image.nix │ └── shell.nix └── toolchains │ ├── cc │ ├── .bazelrc │ ├── BUILD │ ├── MODULE.bazel │ ├── MODULE.bazel.lock │ ├── README.md │ ├── extension.bzl │ ├── hello.cc │ ├── nixpkgs.json │ ├── nixpkgs.nix │ └── shell.nix │ ├── cc_cross_osx_to_linux_amd64 │ ├── .bazelrc │ ├── BUILD │ ├── MODULE.bazel │ ├── MODULE.bazel.lock │ ├── README.md │ ├── extension.bzl │ ├── hello.cc │ ├── nixpkgs.json │ ├── nixpkgs.nix │ ├── shell.nix │ ├── skip-on-ci │ └── toolchains │ │ ├── BUILD │ │ ├── cc.nix │ │ ├── osxcross_cc.nix │ │ ├── runfiles.bzl │ │ └── tarenv.nix │ ├── cc_with_deps │ ├── .bazelrc │ ├── BUILD │ ├── MODULE.bazel │ ├── MODULE.bazel.lock │ ├── README.md │ ├── extension.bzl │ ├── hello.cc │ ├── nixpkgs.json │ ├── nixpkgs.nix │ └── shell.nix │ ├── go │ ├── .bazelrc │ ├── BUILD │ ├── MODULE.bazel │ ├── README.md │ ├── extension.bzl │ ├── hello.go │ ├── nixpkgs.json │ ├── nixpkgs.nix │ └── shell.nix │ ├── java │ ├── .bazelrc │ ├── BUILD │ ├── MODULE.bazel │ ├── MODULE.bazel.lock │ ├── Main.java │ ├── README.md │ ├── extension.bzl │ ├── nixpkgs.json │ ├── nixpkgs.nix │ └── shell.nix │ ├── nodejs │ ├── .aspect │ │ └── rules │ │ │ └── external_repository_action_cache │ │ │ └── npm_translate_lock_LTE4Nzc1MDcwNjU= │ ├── .bazelrc │ ├── BUILD │ ├── MODULE.bazel │ ├── MODULE.bazel.lock │ ├── README.md │ ├── extension.bzl │ ├── hello.js │ ├── nixpkgs.json │ ├── nixpkgs.nix │ ├── package-lock.json │ ├── package.json │ ├── pnpm-lock.yaml │ └── shell.nix │ ├── python │ ├── .bazelrc │ ├── BUILD │ ├── README.md │ ├── WORKSPACE │ ├── hello.py │ ├── nixpkgs.json │ ├── nixpkgs.nix │ └── shell.nix │ └── rust │ ├── .bazelrc │ ├── BUILD │ ├── Cargo.lock │ ├── README.md │ ├── WORKSPACE │ ├── cargo-bazel-lock.json │ ├── hello.rs │ ├── nixpkgs.json │ ├── nixpkgs.nix │ ├── openssl-static.nix │ └── shell.nix ├── guide.md ├── nix ├── flake.lock └── flake.nix ├── nixpkgs ├── BUILD.bazel ├── BUILD.pkg ├── constraints │ └── BUILD.bazel ├── nixpkgs.bzl ├── platforms │ └── BUILD.bazel ├── repositories.bzl └── toolchains │ ├── foreign_cc.bzl │ ├── go.bzl │ └── rust.bzl ├── registry ├── README.md ├── bazel_registry.json └── modules │ └── rules_nixpkgs_core │ ├── 0.13.0 │ ├── MODULE.bazel │ └── source.json │ └── metadata.json ├── shell.nix ├── testing ├── README.md ├── cc │ ├── .bazelrc │ ├── BUILD.bazel │ ├── MODULE.bazel │ ├── WORKSPACE │ ├── WORKSPACE.bzlmod │ ├── flake.lock │ ├── nixpkgs.nix │ ├── non_module_deps.bzl │ └── tests │ │ ├── BUILD.bazel │ │ ├── c-test.c │ │ ├── cc-test.bzl │ │ ├── cc-test.cc │ │ └── nixpkgs_repositories.bzl ├── core │ ├── .bazelignore │ ├── .bazelrc │ ├── BUILD.bazel │ ├── MODULE.bazel │ ├── WORKSPACE │ ├── WORKSPACE.bzlmod │ ├── flake.lock │ ├── flake.nix │ ├── flakehub_test.lock │ ├── nixpkgs.nix │ ├── non_module_deps.bzl │ └── tests │ │ ├── BUILD.bazel │ │ ├── hello.nix │ │ ├── intermediate_module │ │ ├── .bazelrc │ │ ├── BUILD.bazel │ │ ├── MODULE.bazel │ │ ├── WORKSPACE │ │ └── test_bin.sh │ │ ├── location_expansion.nix │ │ ├── location_expansion │ │ ├── test_file │ │ └── test_repo │ │ │ ├── BUILD.bazel │ │ │ ├── MODULE.bazel │ │ │ ├── WORKSPACE │ │ │ └── test_file │ │ ├── location_expansion_unit_test.bzl │ │ ├── nixpkgs.nix │ │ ├── nixpkgs_repositories.bzl │ │ ├── output.nix │ │ ├── pkgname.nix │ │ ├── relative_imports.nix │ │ ├── relative_imports │ │ └── nixpkgs.nix │ │ ├── test_bin.sh │ │ ├── test_output.sh │ │ └── util.bzl ├── go-bzlmod │ ├── .bazelrc │ ├── BUILD.bazel │ ├── MODULE.bazel │ ├── WORKSPACE │ ├── flake.lock │ ├── nixpkgs.nix │ ├── non_module_deps.bzl │ └── tests │ │ ├── BUILD.bazel │ │ ├── cc-patched.nix │ │ ├── go-binary.go │ │ ├── go-root-test.sh │ │ ├── go-test.bzl │ │ └── nixpkgs_repositories.bzl ├── go-workspace │ ├── .bazelrc │ ├── BUILD.bazel │ ├── WORKSPACE │ ├── flake.lock │ ├── nixpkgs.nix │ └── tests │ │ ├── BUILD.bazel │ │ ├── cc-patched.nix │ │ ├── go-binary.go │ │ ├── go-root-test.sh │ │ ├── go-test.bzl │ │ └── nixpkgs_repositories.bzl ├── java │ ├── .bazelrc │ ├── BUILD.bazel │ ├── MODULE.bazel │ ├── WORKSPACE │ ├── WORKSPACE.bzlmod │ ├── flake.lock │ ├── nixpkgs.nix │ ├── non_module_deps.bzl │ ├── patches │ │ ├── BUILD.bazel │ │ ├── remote_java_tools.patch │ │ └── rules_java.patch │ └── tests │ │ ├── BUILD.bazel │ │ ├── JavaTest.java │ │ ├── java-test.bzl │ │ └── nixpkgs_repositories.bzl ├── posix │ ├── .bazelrc │ ├── BUILD.bazel │ ├── MODULE.bazel │ ├── WORKSPACE │ ├── WORKSPACE.bzlmod │ ├── flake.lock │ ├── nixpkgs.nix │ ├── non_module_deps.bzl │ └── tests │ │ ├── BUILD.bazel │ │ ├── nixpkgs_repositories.bzl │ │ ├── posix-test.bzl │ │ └── test_posix_toolchain.sh ├── python │ ├── .bazelignore │ ├── .bazelrc │ ├── BUILD.bazel │ ├── MODULE.bazel │ ├── WORKSPACE │ ├── WORKSPACE.bzlmod │ ├── flake.lock │ ├── nixpkgs.nix │ ├── non_module_deps.bzl │ ├── poetry.lock │ ├── poetry.nix │ ├── poetry2nix.nix │ ├── pyproject.toml │ ├── tests │ │ ├── BUILD.bazel │ │ ├── import_packages_test.py │ │ ├── interpreter_test.py │ │ ├── nixpkgs_repositories.bzl │ │ └── python-test.nix │ └── vanilla.nix └── rust │ ├── .bazelrc │ ├── BUILD.bazel │ ├── MODULE.bazel │ ├── WORKSPACE │ ├── WORKSPACE.bzlmod │ ├── flake.lock │ ├── nixpkgs.nix │ ├── non_module_deps.bzl │ ├── patches │ └── tests │ ├── BUILD.bazel │ ├── main.rs │ ├── nixpkgs_repositories.bzl │ └── rust-test.bzl ├── tests ├── BUILD.bazel ├── invalid_nixpkgs_package │ ├── BUILD.bazel │ ├── default.nix │ ├── nested-build.bazel │ └── workspace.bazel └── test_invalid_nixpkgs_package.sh └── toolchains ├── cc ├── .bazelrc ├── BUILD.bazel ├── MODULE.bazel ├── README.md ├── WORKSPACE ├── cc.bzl ├── cc.nix ├── docs │ └── BUILD.bazel └── foreign_cc.bzl ├── go ├── .bazelrc ├── BUILD.bazel ├── MODULE.bazel ├── README.md ├── WORKSPACE ├── docs │ └── BUILD.bazel ├── go.bzl └── go.nix ├── java ├── .bazelignore ├── .bazelrc ├── BUILD.bazel ├── MODULE.bazel ├── README.md ├── WORKSPACE ├── default_java_toolchain.bzl ├── docs │ └── BUILD.bazel ├── java.bzl └── local_java_repository.bzl ├── nodejs ├── .bazelignore ├── .bazelrc ├── BUILD.bazel ├── MODULE.bazel ├── README.md ├── WORKSPACE ├── docs │ └── BUILD.bazel ├── extensions │ ├── BUILD.bazel │ └── toolchain.bzl ├── nodejs.bzl ├── private │ ├── BUILD.bazel │ └── common.bzl └── testing │ ├── .bazelignore │ ├── .bazelrc │ ├── BUILD.bazel │ ├── MODULE.bazel │ ├── WORKSPACE │ ├── flake.lock │ ├── nixpkgs.nix │ ├── non_module_deps.bzl │ └── tests │ ├── BUILD.bazel │ ├── nixpkgs_repositories.bzl │ ├── nodejs-test.bzl │ └── nodejs-test.js ├── posix ├── .bazelrc ├── BUILD.bazel ├── MODULE.bazel ├── README.md ├── WORKSPACE ├── docs │ └── BUILD.bazel └── posix.bzl ├── python ├── .bazelrc ├── BUILD.bazel ├── MODULE.bazel ├── README.md ├── WORKSPACE ├── docs │ └── BUILD.bazel ├── package_set_to_json.nix ├── python.bzl └── python_package.bzl └── rust ├── .bazelignore ├── .bazelrc ├── BUILD.bazel ├── MODULE.bazel ├── README.md ├── WORKSPACE ├── docs └── BUILD.bazel └── rust.bzl /.bazelignore: -------------------------------------------------------------------------------- 1 | examples 2 | testing 3 | -------------------------------------------------------------------------------- /.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/.bazelrc -------------------------------------------------------------------------------- /.bazelrc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/.bazelrc.cc -------------------------------------------------------------------------------- /.bazelrc.ci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/.bazelrc.ci -------------------------------------------------------------------------------- /.bazelrc.common: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/.bazelrc.common -------------------------------------------------------------------------------- /.bazelrc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/.bazelrc.java -------------------------------------------------------------------------------- /.bazelrc.remote-cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/.bazelrc.remote-cache -------------------------------------------------------------------------------- /.bcr/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/.bcr/config.yml -------------------------------------------------------------------------------- /.bcr/core/metadata.template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/.bcr/core/metadata.template.json -------------------------------------------------------------------------------- /.bcr/core/presubmit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/.bcr/core/presubmit.yml -------------------------------------------------------------------------------- /.bcr/core/source.template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/.bcr/core/source.template.json -------------------------------------------------------------------------------- /.bcr/nodejs/metadata.template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/.bcr/nodejs/metadata.template.json -------------------------------------------------------------------------------- /.bcr/nodejs/presubmit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/.bcr/nodejs/presubmit.yml -------------------------------------------------------------------------------- /.bcr/nodejs/source.template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/.bcr/nodejs/source.template.json -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/.envrc -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | .bazeliskrc export-ignore 2 | -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @tweag/rules_nixpkgs_reviewers 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/.github/ISSUE_TEMPLATE/release.md -------------------------------------------------------------------------------- /.github/actions/configure_bazelrc/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/.github/actions/configure_bazelrc/action.yaml -------------------------------------------------------------------------------- /.github/build-and-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/.github/build-and-test -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/nix-server/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/.github/nix-server/Dockerfile -------------------------------------------------------------------------------- /.github/nix-server/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/.github/nix-server/config -------------------------------------------------------------------------------- /.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/.github/renovate.json -------------------------------------------------------------------------------- /.github/settings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/.github/settings.yml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.github/workflows/release_prep.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/.github/workflows/release_prep.sh -------------------------------------------------------------------------------- /.github/workflows/update-flake-lock.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/.github/workflows/update-flake-lock.yml -------------------------------------------------------------------------------- /.github/workflows/workflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/.github/workflows/workflow.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/.gitignore -------------------------------------------------------------------------------- /.mergify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/.mergify.yml -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/AUTHORS -------------------------------------------------------------------------------- /BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/BUILD.bazel -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /CONTRIBUTORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/CONTRIBUTORS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/README.md -------------------------------------------------------------------------------- /WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/WORKSPACE -------------------------------------------------------------------------------- /core/.bazelignore: -------------------------------------------------------------------------------- 1 | bazel-core 2 | testing 3 | -------------------------------------------------------------------------------- /core/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/core/.bazelrc -------------------------------------------------------------------------------- /core/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/core/BUILD.bazel -------------------------------------------------------------------------------- /core/BUILD.bazel.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/core/BUILD.bazel.tpl -------------------------------------------------------------------------------- /core/MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/core/MODULE.bazel -------------------------------------------------------------------------------- /core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/core/README.md -------------------------------------------------------------------------------- /core/WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/core/WORKSPACE -------------------------------------------------------------------------------- /core/constraints/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/core/constraints/BUILD.bazel -------------------------------------------------------------------------------- /core/extensions/BUILD.bazel: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/extensions/package.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/core/extensions/package.bzl -------------------------------------------------------------------------------- /core/extensions/repository.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/core/extensions/repository.bzl -------------------------------------------------------------------------------- /core/extensions/rules_nixpkgs.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/core/extensions/rules_nixpkgs.bzl -------------------------------------------------------------------------------- /core/nixpkgs.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/core/nixpkgs.bzl -------------------------------------------------------------------------------- /core/platforms/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/core/platforms/BUILD.bazel -------------------------------------------------------------------------------- /core/private/BUILD.bazel: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/private/cc_toolchain/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/core/private/cc_toolchain/BUILD.bazel -------------------------------------------------------------------------------- /core/private/cc_toolchain/BUILD.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/core/private/cc_toolchain/BUILD.tpl -------------------------------------------------------------------------------- /core/private/cc_toolchain/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/core/private/cc_toolchain/README.md -------------------------------------------------------------------------------- /core/private/cc_toolchain/armeabi_cc_toolchain_config.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/core/private/cc_toolchain/armeabi_cc_toolchain_config.bzl -------------------------------------------------------------------------------- /core/private/cc_toolchain/cc_toolchain_config.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/core/private/cc_toolchain/cc_toolchain_config.bzl -------------------------------------------------------------------------------- /core/private/cc_toolchain/generate_system_module_map.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/core/private/cc_toolchain/generate_system_module_map.sh -------------------------------------------------------------------------------- /core/private/cc_toolchain/lib_cc_configure.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/core/private/cc_toolchain/lib_cc_configure.bzl -------------------------------------------------------------------------------- /core/private/cc_toolchain/linux_cc_wrapper.sh.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/core/private/cc_toolchain/linux_cc_wrapper.sh.tpl -------------------------------------------------------------------------------- /core/private/cc_toolchain/osx_cc_wrapper.sh.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/core/private/cc_toolchain/osx_cc_wrapper.sh.tpl -------------------------------------------------------------------------------- /core/private/cc_toolchain/unix_cc_toolchain_config.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/core/private/cc_toolchain/unix_cc_toolchain_config.bzl -------------------------------------------------------------------------------- /core/testing/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/core/testing/.bazelrc -------------------------------------------------------------------------------- /core/testing/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/core/testing/BUILD.bazel -------------------------------------------------------------------------------- /core/testing/MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/core/testing/MODULE.bazel -------------------------------------------------------------------------------- /core/testing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/core/testing/README.md -------------------------------------------------------------------------------- /core/testing/WORKSPACE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/testing/hello.expected.txt: -------------------------------------------------------------------------------- 1 | Hello, world! 2 | -------------------------------------------------------------------------------- /core/util.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/core/util.bzl -------------------------------------------------------------------------------- /design/bzlmod/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/design/bzlmod/README.md -------------------------------------------------------------------------------- /docs/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/docs/.bazelrc -------------------------------------------------------------------------------- /docs/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/docs/BUILD.bazel -------------------------------------------------------------------------------- /docs/MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/docs/MODULE.bazel -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- 1 | ../README.md -------------------------------------------------------------------------------- /docs/WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/docs/WORKSPACE -------------------------------------------------------------------------------- /docs/compare-files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/docs/compare-files.sh -------------------------------------------------------------------------------- /docs/copy-files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/docs/copy-files.sh -------------------------------------------------------------------------------- /docs/dependencies_1.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/docs/dependencies_1.bzl -------------------------------------------------------------------------------- /docs/dependencies_2.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/docs/dependencies_2.bzl -------------------------------------------------------------------------------- /docs/flake.lock: -------------------------------------------------------------------------------- 1 | ../nix/flake.lock -------------------------------------------------------------------------------- /docs/nixpkgs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/docs/nixpkgs.nix -------------------------------------------------------------------------------- /docs/remote-execution-tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/docs/remote-execution-tutorial.md -------------------------------------------------------------------------------- /docs/stardoc.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/docs/stardoc.bzl -------------------------------------------------------------------------------- /docs/templates/aspect.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/docs/templates/aspect.vm -------------------------------------------------------------------------------- /docs/templates/func.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/docs/templates/func.vm -------------------------------------------------------------------------------- /docs/templates/header.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/docs/templates/header.vm -------------------------------------------------------------------------------- /docs/templates/provider.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/docs/templates/provider.vm -------------------------------------------------------------------------------- /docs/templates/rule.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/docs/templates/rule.vm -------------------------------------------------------------------------------- /examples/.gitignore: -------------------------------------------------------------------------------- 1 | bazel-* 2 | -------------------------------------------------------------------------------- /examples/cc-template/.bazelignore: -------------------------------------------------------------------------------- 1 | .direnv 2 | -------------------------------------------------------------------------------- /examples/cc-template/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/cc-template/.bazelrc -------------------------------------------------------------------------------- /examples/cc-template/.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/cc-template/.envrc -------------------------------------------------------------------------------- /examples/cc-template/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/cc-template/.gitignore -------------------------------------------------------------------------------- /examples/cc-template/BUILD: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/cc-template/MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/cc-template/MODULE.bazel -------------------------------------------------------------------------------- /examples/cc-template/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/cc-template/README.md -------------------------------------------------------------------------------- /examples/cc-template/WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/cc-template/WORKSPACE -------------------------------------------------------------------------------- /examples/cc-template/WORKSPACE.bzlmod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/cc-template/WORKSPACE.bzlmod -------------------------------------------------------------------------------- /examples/cc-template/flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/cc-template/flake.lock -------------------------------------------------------------------------------- /examples/cc-template/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/cc-template/flake.nix -------------------------------------------------------------------------------- /examples/cc-template/nixpkgs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/cc-template/nixpkgs.nix -------------------------------------------------------------------------------- /examples/cc-template/src/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/cc-template/src/BUILD -------------------------------------------------------------------------------- /examples/cc-template/src/hello-world.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/cc-template/src/hello-world.cc -------------------------------------------------------------------------------- /examples/flakes/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/flakes/.bazelrc -------------------------------------------------------------------------------- /examples/flakes/.gitignore: -------------------------------------------------------------------------------- 1 | bazel-* 2 | result 3 | -------------------------------------------------------------------------------- /examples/flakes/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/flakes/BUILD -------------------------------------------------------------------------------- /examples/flakes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/flakes/README.md -------------------------------------------------------------------------------- /examples/flakes/WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/flakes/WORKSPACE -------------------------------------------------------------------------------- /examples/flakes/flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/flakes/flake.lock -------------------------------------------------------------------------------- /examples/flakes/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/flakes/flake.nix -------------------------------------------------------------------------------- /examples/flakes/hello.cc: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int main() 4 | { 5 | std::cout << "Hello world!\n"; 6 | } 7 | -------------------------------------------------------------------------------- /examples/flakes/shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/flakes/shell.nix -------------------------------------------------------------------------------- /examples/python-container/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/python-container/.bazelrc -------------------------------------------------------------------------------- /examples/python-container/.gitignore: -------------------------------------------------------------------------------- 1 | bazel-* 2 | result 3 | -------------------------------------------------------------------------------- /examples/python-container/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/python-container/BUILD -------------------------------------------------------------------------------- /examples/python-container/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/python-container/README.md -------------------------------------------------------------------------------- /examples/python-container/WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/python-container/WORKSPACE -------------------------------------------------------------------------------- /examples/python-container/hello.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/python-container/hello.py -------------------------------------------------------------------------------- /examples/python-container/nixpkgs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/python-container/nixpkgs.json -------------------------------------------------------------------------------- /examples/python-container/nixpkgs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/python-container/nixpkgs.nix -------------------------------------------------------------------------------- /examples/python-container/python39_base_image.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/python-container/python39_base_image.nix -------------------------------------------------------------------------------- /examples/python-container/shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/python-container/shell.nix -------------------------------------------------------------------------------- /examples/toolchains/cc/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/cc/.bazelrc -------------------------------------------------------------------------------- /examples/toolchains/cc/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/cc/BUILD -------------------------------------------------------------------------------- /examples/toolchains/cc/MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/cc/MODULE.bazel -------------------------------------------------------------------------------- /examples/toolchains/cc/MODULE.bazel.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/cc/MODULE.bazel.lock -------------------------------------------------------------------------------- /examples/toolchains/cc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/cc/README.md -------------------------------------------------------------------------------- /examples/toolchains/cc/extension.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/cc/extension.bzl -------------------------------------------------------------------------------- /examples/toolchains/cc/hello.cc: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int main() 4 | { 5 | std::cout << "Hello world!\n"; 6 | } 7 | -------------------------------------------------------------------------------- /examples/toolchains/cc/nixpkgs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/cc/nixpkgs.json -------------------------------------------------------------------------------- /examples/toolchains/cc/nixpkgs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/cc/nixpkgs.nix -------------------------------------------------------------------------------- /examples/toolchains/cc/shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/cc/shell.nix -------------------------------------------------------------------------------- /examples/toolchains/cc_cross_osx_to_linux_amd64/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/cc_cross_osx_to_linux_amd64/.bazelrc -------------------------------------------------------------------------------- /examples/toolchains/cc_cross_osx_to_linux_amd64/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/cc_cross_osx_to_linux_amd64/BUILD -------------------------------------------------------------------------------- /examples/toolchains/cc_cross_osx_to_linux_amd64/MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/cc_cross_osx_to_linux_amd64/MODULE.bazel -------------------------------------------------------------------------------- /examples/toolchains/cc_cross_osx_to_linux_amd64/MODULE.bazel.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/cc_cross_osx_to_linux_amd64/MODULE.bazel.lock -------------------------------------------------------------------------------- /examples/toolchains/cc_cross_osx_to_linux_amd64/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/cc_cross_osx_to_linux_amd64/README.md -------------------------------------------------------------------------------- /examples/toolchains/cc_cross_osx_to_linux_amd64/extension.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/cc_cross_osx_to_linux_amd64/extension.bzl -------------------------------------------------------------------------------- /examples/toolchains/cc_cross_osx_to_linux_amd64/hello.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/cc_cross_osx_to_linux_amd64/hello.cc -------------------------------------------------------------------------------- /examples/toolchains/cc_cross_osx_to_linux_amd64/nixpkgs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/cc_cross_osx_to_linux_amd64/nixpkgs.json -------------------------------------------------------------------------------- /examples/toolchains/cc_cross_osx_to_linux_amd64/nixpkgs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/cc_cross_osx_to_linux_amd64/nixpkgs.nix -------------------------------------------------------------------------------- /examples/toolchains/cc_cross_osx_to_linux_amd64/shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/cc_cross_osx_to_linux_amd64/shell.nix -------------------------------------------------------------------------------- /examples/toolchains/cc_cross_osx_to_linux_amd64/skip-on-ci: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/toolchains/cc_cross_osx_to_linux_amd64/toolchains/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/cc_cross_osx_to_linux_amd64/toolchains/BUILD -------------------------------------------------------------------------------- /examples/toolchains/cc_cross_osx_to_linux_amd64/toolchains/cc.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/cc_cross_osx_to_linux_amd64/toolchains/cc.nix -------------------------------------------------------------------------------- /examples/toolchains/cc_cross_osx_to_linux_amd64/toolchains/osxcross_cc.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/cc_cross_osx_to_linux_amd64/toolchains/osxcross_cc.nix -------------------------------------------------------------------------------- /examples/toolchains/cc_cross_osx_to_linux_amd64/toolchains/runfiles.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/cc_cross_osx_to_linux_amd64/toolchains/runfiles.bzl -------------------------------------------------------------------------------- /examples/toolchains/cc_cross_osx_to_linux_amd64/toolchains/tarenv.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/cc_cross_osx_to_linux_amd64/toolchains/tarenv.nix -------------------------------------------------------------------------------- /examples/toolchains/cc_with_deps/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/cc_with_deps/.bazelrc -------------------------------------------------------------------------------- /examples/toolchains/cc_with_deps/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/cc_with_deps/BUILD -------------------------------------------------------------------------------- /examples/toolchains/cc_with_deps/MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/cc_with_deps/MODULE.bazel -------------------------------------------------------------------------------- /examples/toolchains/cc_with_deps/MODULE.bazel.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/cc_with_deps/MODULE.bazel.lock -------------------------------------------------------------------------------- /examples/toolchains/cc_with_deps/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/cc_with_deps/README.md -------------------------------------------------------------------------------- /examples/toolchains/cc_with_deps/extension.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/cc_with_deps/extension.bzl -------------------------------------------------------------------------------- /examples/toolchains/cc_with_deps/hello.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/cc_with_deps/hello.cc -------------------------------------------------------------------------------- /examples/toolchains/cc_with_deps/nixpkgs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/cc_with_deps/nixpkgs.json -------------------------------------------------------------------------------- /examples/toolchains/cc_with_deps/nixpkgs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/cc_with_deps/nixpkgs.nix -------------------------------------------------------------------------------- /examples/toolchains/cc_with_deps/shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/cc_with_deps/shell.nix -------------------------------------------------------------------------------- /examples/toolchains/go/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/go/.bazelrc -------------------------------------------------------------------------------- /examples/toolchains/go/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/go/BUILD -------------------------------------------------------------------------------- /examples/toolchains/go/MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/go/MODULE.bazel -------------------------------------------------------------------------------- /examples/toolchains/go/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/go/README.md -------------------------------------------------------------------------------- /examples/toolchains/go/extension.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/go/extension.bzl -------------------------------------------------------------------------------- /examples/toolchains/go/hello.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/go/hello.go -------------------------------------------------------------------------------- /examples/toolchains/go/nixpkgs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/go/nixpkgs.json -------------------------------------------------------------------------------- /examples/toolchains/go/nixpkgs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/go/nixpkgs.nix -------------------------------------------------------------------------------- /examples/toolchains/go/shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/go/shell.nix -------------------------------------------------------------------------------- /examples/toolchains/java/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/java/.bazelrc -------------------------------------------------------------------------------- /examples/toolchains/java/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/java/BUILD -------------------------------------------------------------------------------- /examples/toolchains/java/MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/java/MODULE.bazel -------------------------------------------------------------------------------- /examples/toolchains/java/MODULE.bazel.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/java/MODULE.bazel.lock -------------------------------------------------------------------------------- /examples/toolchains/java/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/java/Main.java -------------------------------------------------------------------------------- /examples/toolchains/java/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/java/README.md -------------------------------------------------------------------------------- /examples/toolchains/java/extension.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/java/extension.bzl -------------------------------------------------------------------------------- /examples/toolchains/java/nixpkgs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/java/nixpkgs.json -------------------------------------------------------------------------------- /examples/toolchains/java/nixpkgs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/java/nixpkgs.nix -------------------------------------------------------------------------------- /examples/toolchains/java/shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/java/shell.nix -------------------------------------------------------------------------------- /examples/toolchains/nodejs/.aspect/rules/external_repository_action_cache/npm_translate_lock_LTE4Nzc1MDcwNjU=: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/nodejs/.aspect/rules/external_repository_action_cache/npm_translate_lock_LTE4Nzc1MDcwNjU= -------------------------------------------------------------------------------- /examples/toolchains/nodejs/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/nodejs/.bazelrc -------------------------------------------------------------------------------- /examples/toolchains/nodejs/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/nodejs/BUILD -------------------------------------------------------------------------------- /examples/toolchains/nodejs/MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/nodejs/MODULE.bazel -------------------------------------------------------------------------------- /examples/toolchains/nodejs/MODULE.bazel.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/nodejs/MODULE.bazel.lock -------------------------------------------------------------------------------- /examples/toolchains/nodejs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/nodejs/README.md -------------------------------------------------------------------------------- /examples/toolchains/nodejs/extension.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/nodejs/extension.bzl -------------------------------------------------------------------------------- /examples/toolchains/nodejs/hello.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/nodejs/hello.js -------------------------------------------------------------------------------- /examples/toolchains/nodejs/nixpkgs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/nodejs/nixpkgs.json -------------------------------------------------------------------------------- /examples/toolchains/nodejs/nixpkgs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/nodejs/nixpkgs.nix -------------------------------------------------------------------------------- /examples/toolchains/nodejs/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/nodejs/package-lock.json -------------------------------------------------------------------------------- /examples/toolchains/nodejs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/nodejs/package.json -------------------------------------------------------------------------------- /examples/toolchains/nodejs/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/nodejs/pnpm-lock.yaml -------------------------------------------------------------------------------- /examples/toolchains/nodejs/shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/nodejs/shell.nix -------------------------------------------------------------------------------- /examples/toolchains/python/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/python/.bazelrc -------------------------------------------------------------------------------- /examples/toolchains/python/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/python/BUILD -------------------------------------------------------------------------------- /examples/toolchains/python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/python/README.md -------------------------------------------------------------------------------- /examples/toolchains/python/WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/python/WORKSPACE -------------------------------------------------------------------------------- /examples/toolchains/python/hello.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/python/hello.py -------------------------------------------------------------------------------- /examples/toolchains/python/nixpkgs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/python/nixpkgs.json -------------------------------------------------------------------------------- /examples/toolchains/python/nixpkgs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/python/nixpkgs.nix -------------------------------------------------------------------------------- /examples/toolchains/python/shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/python/shell.nix -------------------------------------------------------------------------------- /examples/toolchains/rust/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/rust/.bazelrc -------------------------------------------------------------------------------- /examples/toolchains/rust/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/rust/BUILD -------------------------------------------------------------------------------- /examples/toolchains/rust/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/rust/Cargo.lock -------------------------------------------------------------------------------- /examples/toolchains/rust/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/rust/README.md -------------------------------------------------------------------------------- /examples/toolchains/rust/WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/rust/WORKSPACE -------------------------------------------------------------------------------- /examples/toolchains/rust/cargo-bazel-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/rust/cargo-bazel-lock.json -------------------------------------------------------------------------------- /examples/toolchains/rust/hello.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/rust/hello.rs -------------------------------------------------------------------------------- /examples/toolchains/rust/nixpkgs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/rust/nixpkgs.json -------------------------------------------------------------------------------- /examples/toolchains/rust/nixpkgs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/rust/nixpkgs.nix -------------------------------------------------------------------------------- /examples/toolchains/rust/openssl-static.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/rust/openssl-static.nix -------------------------------------------------------------------------------- /examples/toolchains/rust/shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/examples/toolchains/rust/shell.nix -------------------------------------------------------------------------------- /guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/guide.md -------------------------------------------------------------------------------- /nix/flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/nix/flake.lock -------------------------------------------------------------------------------- /nix/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/nix/flake.nix -------------------------------------------------------------------------------- /nixpkgs/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/nixpkgs/BUILD.bazel -------------------------------------------------------------------------------- /nixpkgs/BUILD.pkg: -------------------------------------------------------------------------------- 1 | ../core/BUILD.bazel.tpl -------------------------------------------------------------------------------- /nixpkgs/constraints/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/nixpkgs/constraints/BUILD.bazel -------------------------------------------------------------------------------- /nixpkgs/nixpkgs.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/nixpkgs/nixpkgs.bzl -------------------------------------------------------------------------------- /nixpkgs/platforms/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/nixpkgs/platforms/BUILD.bazel -------------------------------------------------------------------------------- /nixpkgs/repositories.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/nixpkgs/repositories.bzl -------------------------------------------------------------------------------- /nixpkgs/toolchains/foreign_cc.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/nixpkgs/toolchains/foreign_cc.bzl -------------------------------------------------------------------------------- /nixpkgs/toolchains/go.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/nixpkgs/toolchains/go.bzl -------------------------------------------------------------------------------- /nixpkgs/toolchains/rust.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/nixpkgs/toolchains/rust.bzl -------------------------------------------------------------------------------- /registry/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/registry/README.md -------------------------------------------------------------------------------- /registry/bazel_registry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/registry/bazel_registry.json -------------------------------------------------------------------------------- /registry/modules/rules_nixpkgs_core/0.13.0/MODULE.bazel: -------------------------------------------------------------------------------- 1 | ../../../../core/MODULE.bazel -------------------------------------------------------------------------------- /registry/modules/rules_nixpkgs_core/0.13.0/source.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/registry/modules/rules_nixpkgs_core/0.13.0/source.json -------------------------------------------------------------------------------- /registry/modules/rules_nixpkgs_core/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/registry/modules/rules_nixpkgs_core/metadata.json -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/shell.nix -------------------------------------------------------------------------------- /testing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/README.md -------------------------------------------------------------------------------- /testing/cc/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/cc/.bazelrc -------------------------------------------------------------------------------- /testing/cc/BUILD.bazel: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testing/cc/MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/cc/MODULE.bazel -------------------------------------------------------------------------------- /testing/cc/WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/cc/WORKSPACE -------------------------------------------------------------------------------- /testing/cc/WORKSPACE.bzlmod: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testing/cc/flake.lock: -------------------------------------------------------------------------------- 1 | ../../nix/flake.lock -------------------------------------------------------------------------------- /testing/cc/nixpkgs.nix: -------------------------------------------------------------------------------- 1 | ../../docs/nixpkgs.nix -------------------------------------------------------------------------------- /testing/cc/non_module_deps.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/cc/non_module_deps.bzl -------------------------------------------------------------------------------- /testing/cc/tests/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/cc/tests/BUILD.bazel -------------------------------------------------------------------------------- /testing/cc/tests/c-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/cc/tests/c-test.c -------------------------------------------------------------------------------- /testing/cc/tests/cc-test.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/cc/tests/cc-test.bzl -------------------------------------------------------------------------------- /testing/cc/tests/cc-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/cc/tests/cc-test.cc -------------------------------------------------------------------------------- /testing/cc/tests/nixpkgs_repositories.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/cc/tests/nixpkgs_repositories.bzl -------------------------------------------------------------------------------- /testing/core/.bazelignore: -------------------------------------------------------------------------------- 1 | tests/intermediate_module 2 | -------------------------------------------------------------------------------- /testing/core/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/core/.bazelrc -------------------------------------------------------------------------------- /testing/core/BUILD.bazel: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testing/core/MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/core/MODULE.bazel -------------------------------------------------------------------------------- /testing/core/WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/core/WORKSPACE -------------------------------------------------------------------------------- /testing/core/WORKSPACE.bzlmod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/core/WORKSPACE.bzlmod -------------------------------------------------------------------------------- /testing/core/flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/core/flake.lock -------------------------------------------------------------------------------- /testing/core/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/core/flake.nix -------------------------------------------------------------------------------- /testing/core/flakehub_test.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/core/flakehub_test.lock -------------------------------------------------------------------------------- /testing/core/nixpkgs.nix: -------------------------------------------------------------------------------- 1 | ../../docs/nixpkgs.nix -------------------------------------------------------------------------------- /testing/core/non_module_deps.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/core/non_module_deps.bzl -------------------------------------------------------------------------------- /testing/core/tests/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/core/tests/BUILD.bazel -------------------------------------------------------------------------------- /testing/core/tests/hello.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/core/tests/hello.nix -------------------------------------------------------------------------------- /testing/core/tests/intermediate_module/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/core/tests/intermediate_module/.bazelrc -------------------------------------------------------------------------------- /testing/core/tests/intermediate_module/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/core/tests/intermediate_module/BUILD.bazel -------------------------------------------------------------------------------- /testing/core/tests/intermediate_module/MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/core/tests/intermediate_module/MODULE.bazel -------------------------------------------------------------------------------- /testing/core/tests/intermediate_module/WORKSPACE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testing/core/tests/intermediate_module/test_bin.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | echo "Executing: " $@ 4 | $@ 5 | -------------------------------------------------------------------------------- /testing/core/tests/location_expansion.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/core/tests/location_expansion.nix -------------------------------------------------------------------------------- /testing/core/tests/location_expansion/test_file: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/core/tests/location_expansion/test_file -------------------------------------------------------------------------------- /testing/core/tests/location_expansion/test_repo/BUILD.bazel: -------------------------------------------------------------------------------- 1 | exports_files(glob(["*"])) 2 | -------------------------------------------------------------------------------- /testing/core/tests/location_expansion/test_repo/MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/core/tests/location_expansion/test_repo/MODULE.bazel -------------------------------------------------------------------------------- /testing/core/tests/location_expansion/test_repo/WORKSPACE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testing/core/tests/location_expansion/test_repo/test_file: -------------------------------------------------------------------------------- 1 | ../test_file -------------------------------------------------------------------------------- /testing/core/tests/location_expansion_unit_test.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/core/tests/location_expansion_unit_test.bzl -------------------------------------------------------------------------------- /testing/core/tests/nixpkgs.nix: -------------------------------------------------------------------------------- 1 | import { config = {}; overlays = []; } 2 | -------------------------------------------------------------------------------- /testing/core/tests/nixpkgs_repositories.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/core/tests/nixpkgs_repositories.bzl -------------------------------------------------------------------------------- /testing/core/tests/output.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/core/tests/output.nix -------------------------------------------------------------------------------- /testing/core/tests/pkgname.nix: -------------------------------------------------------------------------------- 1 | { pkgname = "hello"; } 2 | -------------------------------------------------------------------------------- /testing/core/tests/relative_imports.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/core/tests/relative_imports.nix -------------------------------------------------------------------------------- /testing/core/tests/relative_imports/nixpkgs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/core/tests/relative_imports/nixpkgs.nix -------------------------------------------------------------------------------- /testing/core/tests/test_bin.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | echo "Executing: " $@ 4 | $@ 5 | -------------------------------------------------------------------------------- /testing/core/tests/test_output.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/core/tests/test_output.sh -------------------------------------------------------------------------------- /testing/core/tests/util.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/core/tests/util.bzl -------------------------------------------------------------------------------- /testing/go-bzlmod/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/go-bzlmod/.bazelrc -------------------------------------------------------------------------------- /testing/go-bzlmod/BUILD.bazel: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testing/go-bzlmod/MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/go-bzlmod/MODULE.bazel -------------------------------------------------------------------------------- /testing/go-bzlmod/WORKSPACE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testing/go-bzlmod/flake.lock: -------------------------------------------------------------------------------- 1 | ../../nix/flake.lock -------------------------------------------------------------------------------- /testing/go-bzlmod/nixpkgs.nix: -------------------------------------------------------------------------------- 1 | ../../docs/nixpkgs.nix -------------------------------------------------------------------------------- /testing/go-bzlmod/non_module_deps.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/go-bzlmod/non_module_deps.bzl -------------------------------------------------------------------------------- /testing/go-bzlmod/tests/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/go-bzlmod/tests/BUILD.bazel -------------------------------------------------------------------------------- /testing/go-bzlmod/tests/cc-patched.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/go-bzlmod/tests/cc-patched.nix -------------------------------------------------------------------------------- /testing/go-bzlmod/tests/go-binary.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/go-bzlmod/tests/go-binary.go -------------------------------------------------------------------------------- /testing/go-bzlmod/tests/go-root-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/go-bzlmod/tests/go-root-test.sh -------------------------------------------------------------------------------- /testing/go-bzlmod/tests/go-test.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/go-bzlmod/tests/go-test.bzl -------------------------------------------------------------------------------- /testing/go-bzlmod/tests/nixpkgs_repositories.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/go-bzlmod/tests/nixpkgs_repositories.bzl -------------------------------------------------------------------------------- /testing/go-workspace/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/go-workspace/.bazelrc -------------------------------------------------------------------------------- /testing/go-workspace/BUILD.bazel: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testing/go-workspace/WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/go-workspace/WORKSPACE -------------------------------------------------------------------------------- /testing/go-workspace/flake.lock: -------------------------------------------------------------------------------- 1 | ../../nix/flake.lock -------------------------------------------------------------------------------- /testing/go-workspace/nixpkgs.nix: -------------------------------------------------------------------------------- 1 | ../../docs/nixpkgs.nix -------------------------------------------------------------------------------- /testing/go-workspace/tests/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/go-workspace/tests/BUILD.bazel -------------------------------------------------------------------------------- /testing/go-workspace/tests/cc-patched.nix: -------------------------------------------------------------------------------- 1 | ../../go-bzlmod/tests/cc-patched.nix -------------------------------------------------------------------------------- /testing/go-workspace/tests/go-binary.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/go-workspace/tests/go-binary.go -------------------------------------------------------------------------------- /testing/go-workspace/tests/go-root-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/go-workspace/tests/go-root-test.sh -------------------------------------------------------------------------------- /testing/go-workspace/tests/go-test.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/go-workspace/tests/go-test.bzl -------------------------------------------------------------------------------- /testing/go-workspace/tests/nixpkgs_repositories.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/go-workspace/tests/nixpkgs_repositories.bzl -------------------------------------------------------------------------------- /testing/java/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/java/.bazelrc -------------------------------------------------------------------------------- /testing/java/BUILD.bazel: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testing/java/MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/java/MODULE.bazel -------------------------------------------------------------------------------- /testing/java/WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/java/WORKSPACE -------------------------------------------------------------------------------- /testing/java/WORKSPACE.bzlmod: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testing/java/flake.lock: -------------------------------------------------------------------------------- 1 | ../../nix/flake.lock -------------------------------------------------------------------------------- /testing/java/nixpkgs.nix: -------------------------------------------------------------------------------- 1 | ../../docs/nixpkgs.nix -------------------------------------------------------------------------------- /testing/java/non_module_deps.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/java/non_module_deps.bzl -------------------------------------------------------------------------------- /testing/java/patches/BUILD.bazel: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testing/java/patches/remote_java_tools.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/java/patches/remote_java_tools.patch -------------------------------------------------------------------------------- /testing/java/patches/rules_java.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/java/patches/rules_java.patch -------------------------------------------------------------------------------- /testing/java/tests/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/java/tests/BUILD.bazel -------------------------------------------------------------------------------- /testing/java/tests/JavaTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/java/tests/JavaTest.java -------------------------------------------------------------------------------- /testing/java/tests/java-test.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/java/tests/java-test.bzl -------------------------------------------------------------------------------- /testing/java/tests/nixpkgs_repositories.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/java/tests/nixpkgs_repositories.bzl -------------------------------------------------------------------------------- /testing/posix/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/posix/.bazelrc -------------------------------------------------------------------------------- /testing/posix/BUILD.bazel: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testing/posix/MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/posix/MODULE.bazel -------------------------------------------------------------------------------- /testing/posix/WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/posix/WORKSPACE -------------------------------------------------------------------------------- /testing/posix/WORKSPACE.bzlmod: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testing/posix/flake.lock: -------------------------------------------------------------------------------- 1 | ../../nix/flake.lock -------------------------------------------------------------------------------- /testing/posix/nixpkgs.nix: -------------------------------------------------------------------------------- 1 | ../../docs/nixpkgs.nix -------------------------------------------------------------------------------- /testing/posix/non_module_deps.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/posix/non_module_deps.bzl -------------------------------------------------------------------------------- /testing/posix/tests/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/posix/tests/BUILD.bazel -------------------------------------------------------------------------------- /testing/posix/tests/nixpkgs_repositories.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/posix/tests/nixpkgs_repositories.bzl -------------------------------------------------------------------------------- /testing/posix/tests/posix-test.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/posix/tests/posix-test.bzl -------------------------------------------------------------------------------- /testing/posix/tests/test_posix_toolchain.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/posix/tests/test_posix_toolchain.sh -------------------------------------------------------------------------------- /testing/python/.bazelignore: -------------------------------------------------------------------------------- 1 | bazel-python 2 | -------------------------------------------------------------------------------- /testing/python/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/python/.bazelrc -------------------------------------------------------------------------------- /testing/python/BUILD.bazel: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testing/python/MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/python/MODULE.bazel -------------------------------------------------------------------------------- /testing/python/WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/python/WORKSPACE -------------------------------------------------------------------------------- /testing/python/WORKSPACE.bzlmod: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testing/python/flake.lock: -------------------------------------------------------------------------------- 1 | ../../nix/flake.lock -------------------------------------------------------------------------------- /testing/python/nixpkgs.nix: -------------------------------------------------------------------------------- 1 | ../../docs/nixpkgs.nix -------------------------------------------------------------------------------- /testing/python/non_module_deps.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/python/non_module_deps.bzl -------------------------------------------------------------------------------- /testing/python/poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/python/poetry.lock -------------------------------------------------------------------------------- /testing/python/poetry.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/python/poetry.nix -------------------------------------------------------------------------------- /testing/python/poetry2nix.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/python/poetry2nix.nix -------------------------------------------------------------------------------- /testing/python/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/python/pyproject.toml -------------------------------------------------------------------------------- /testing/python/tests/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/python/tests/BUILD.bazel -------------------------------------------------------------------------------- /testing/python/tests/import_packages_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/python/tests/import_packages_test.py -------------------------------------------------------------------------------- /testing/python/tests/interpreter_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/python/tests/interpreter_test.py -------------------------------------------------------------------------------- /testing/python/tests/nixpkgs_repositories.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/python/tests/nixpkgs_repositories.bzl -------------------------------------------------------------------------------- /testing/python/tests/python-test.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/python/tests/python-test.nix -------------------------------------------------------------------------------- /testing/python/vanilla.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/python/vanilla.nix -------------------------------------------------------------------------------- /testing/rust/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/rust/.bazelrc -------------------------------------------------------------------------------- /testing/rust/BUILD.bazel: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testing/rust/MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/rust/MODULE.bazel -------------------------------------------------------------------------------- /testing/rust/WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/rust/WORKSPACE -------------------------------------------------------------------------------- /testing/rust/WORKSPACE.bzlmod: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testing/rust/flake.lock: -------------------------------------------------------------------------------- 1 | ../../nix/flake.lock -------------------------------------------------------------------------------- /testing/rust/nixpkgs.nix: -------------------------------------------------------------------------------- 1 | ../../docs/nixpkgs.nix -------------------------------------------------------------------------------- /testing/rust/non_module_deps.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/rust/non_module_deps.bzl -------------------------------------------------------------------------------- /testing/rust/patches: -------------------------------------------------------------------------------- 1 | ../../examples/toolchains/rust/patches -------------------------------------------------------------------------------- /testing/rust/tests/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/rust/tests/BUILD.bazel -------------------------------------------------------------------------------- /testing/rust/tests/main.rs: -------------------------------------------------------------------------------- 1 | fn main() { 2 | println!("Hello World!"); 3 | } 4 | -------------------------------------------------------------------------------- /testing/rust/tests/nixpkgs_repositories.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/rust/tests/nixpkgs_repositories.bzl -------------------------------------------------------------------------------- /testing/rust/tests/rust-test.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/testing/rust/tests/rust-test.bzl -------------------------------------------------------------------------------- /tests/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/tests/BUILD.bazel -------------------------------------------------------------------------------- /tests/invalid_nixpkgs_package/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/tests/invalid_nixpkgs_package/BUILD.bazel -------------------------------------------------------------------------------- /tests/invalid_nixpkgs_package/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/tests/invalid_nixpkgs_package/default.nix -------------------------------------------------------------------------------- /tests/invalid_nixpkgs_package/nested-build.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/tests/invalid_nixpkgs_package/nested-build.bazel -------------------------------------------------------------------------------- /tests/invalid_nixpkgs_package/workspace.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/tests/invalid_nixpkgs_package/workspace.bazel -------------------------------------------------------------------------------- /tests/test_invalid_nixpkgs_package.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/tests/test_invalid_nixpkgs_package.sh -------------------------------------------------------------------------------- /toolchains/cc/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/cc/.bazelrc -------------------------------------------------------------------------------- /toolchains/cc/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/cc/BUILD.bazel -------------------------------------------------------------------------------- /toolchains/cc/MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/cc/MODULE.bazel -------------------------------------------------------------------------------- /toolchains/cc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/cc/README.md -------------------------------------------------------------------------------- /toolchains/cc/WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/cc/WORKSPACE -------------------------------------------------------------------------------- /toolchains/cc/cc.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/cc/cc.bzl -------------------------------------------------------------------------------- /toolchains/cc/cc.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/cc/cc.nix -------------------------------------------------------------------------------- /toolchains/cc/docs/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/cc/docs/BUILD.bazel -------------------------------------------------------------------------------- /toolchains/cc/foreign_cc.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/cc/foreign_cc.bzl -------------------------------------------------------------------------------- /toolchains/go/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/go/.bazelrc -------------------------------------------------------------------------------- /toolchains/go/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/go/BUILD.bazel -------------------------------------------------------------------------------- /toolchains/go/MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/go/MODULE.bazel -------------------------------------------------------------------------------- /toolchains/go/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/go/README.md -------------------------------------------------------------------------------- /toolchains/go/WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/go/WORKSPACE -------------------------------------------------------------------------------- /toolchains/go/docs/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/go/docs/BUILD.bazel -------------------------------------------------------------------------------- /toolchains/go/go.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/go/go.bzl -------------------------------------------------------------------------------- /toolchains/go/go.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/go/go.nix -------------------------------------------------------------------------------- /toolchains/java/.bazelignore: -------------------------------------------------------------------------------- 1 | bazel-java 2 | -------------------------------------------------------------------------------- /toolchains/java/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/java/.bazelrc -------------------------------------------------------------------------------- /toolchains/java/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/java/BUILD.bazel -------------------------------------------------------------------------------- /toolchains/java/MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/java/MODULE.bazel -------------------------------------------------------------------------------- /toolchains/java/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/java/README.md -------------------------------------------------------------------------------- /toolchains/java/WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/java/WORKSPACE -------------------------------------------------------------------------------- /toolchains/java/default_java_toolchain.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/java/default_java_toolchain.bzl -------------------------------------------------------------------------------- /toolchains/java/docs/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/java/docs/BUILD.bazel -------------------------------------------------------------------------------- /toolchains/java/java.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/java/java.bzl -------------------------------------------------------------------------------- /toolchains/java/local_java_repository.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/java/local_java_repository.bzl -------------------------------------------------------------------------------- /toolchains/nodejs/.bazelignore: -------------------------------------------------------------------------------- 1 | bazel-nodejs 2 | testing 3 | -------------------------------------------------------------------------------- /toolchains/nodejs/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/nodejs/.bazelrc -------------------------------------------------------------------------------- /toolchains/nodejs/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/nodejs/BUILD.bazel -------------------------------------------------------------------------------- /toolchains/nodejs/MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/nodejs/MODULE.bazel -------------------------------------------------------------------------------- /toolchains/nodejs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/nodejs/README.md -------------------------------------------------------------------------------- /toolchains/nodejs/WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/nodejs/WORKSPACE -------------------------------------------------------------------------------- /toolchains/nodejs/docs/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/nodejs/docs/BUILD.bazel -------------------------------------------------------------------------------- /toolchains/nodejs/extensions/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/nodejs/extensions/BUILD.bazel -------------------------------------------------------------------------------- /toolchains/nodejs/extensions/toolchain.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/nodejs/extensions/toolchain.bzl -------------------------------------------------------------------------------- /toolchains/nodejs/nodejs.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/nodejs/nodejs.bzl -------------------------------------------------------------------------------- /toolchains/nodejs/private/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/nodejs/private/BUILD.bazel -------------------------------------------------------------------------------- /toolchains/nodejs/private/common.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/nodejs/private/common.bzl -------------------------------------------------------------------------------- /toolchains/nodejs/testing/.bazelignore: -------------------------------------------------------------------------------- 1 | bazel-nodejs 2 | -------------------------------------------------------------------------------- /toolchains/nodejs/testing/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/nodejs/testing/.bazelrc -------------------------------------------------------------------------------- /toolchains/nodejs/testing/BUILD.bazel: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /toolchains/nodejs/testing/MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/nodejs/testing/MODULE.bazel -------------------------------------------------------------------------------- /toolchains/nodejs/testing/WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/nodejs/testing/WORKSPACE -------------------------------------------------------------------------------- /toolchains/nodejs/testing/flake.lock: -------------------------------------------------------------------------------- 1 | ../../../nix/flake.lock -------------------------------------------------------------------------------- /toolchains/nodejs/testing/nixpkgs.nix: -------------------------------------------------------------------------------- 1 | ../../../docs/nixpkgs.nix -------------------------------------------------------------------------------- /toolchains/nodejs/testing/non_module_deps.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/nodejs/testing/non_module_deps.bzl -------------------------------------------------------------------------------- /toolchains/nodejs/testing/tests/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/nodejs/testing/tests/BUILD.bazel -------------------------------------------------------------------------------- /toolchains/nodejs/testing/tests/nixpkgs_repositories.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/nodejs/testing/tests/nixpkgs_repositories.bzl -------------------------------------------------------------------------------- /toolchains/nodejs/testing/tests/nodejs-test.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/nodejs/testing/tests/nodejs-test.bzl -------------------------------------------------------------------------------- /toolchains/nodejs/testing/tests/nodejs-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/nodejs/testing/tests/nodejs-test.js -------------------------------------------------------------------------------- /toolchains/posix/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/posix/.bazelrc -------------------------------------------------------------------------------- /toolchains/posix/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/posix/BUILD.bazel -------------------------------------------------------------------------------- /toolchains/posix/MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/posix/MODULE.bazel -------------------------------------------------------------------------------- /toolchains/posix/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/posix/README.md -------------------------------------------------------------------------------- /toolchains/posix/WORKSPACE: -------------------------------------------------------------------------------- 1 | ../cc/WORKSPACE -------------------------------------------------------------------------------- /toolchains/posix/docs/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/posix/docs/BUILD.bazel -------------------------------------------------------------------------------- /toolchains/posix/posix.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/posix/posix.bzl -------------------------------------------------------------------------------- /toolchains/python/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/python/.bazelrc -------------------------------------------------------------------------------- /toolchains/python/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/python/BUILD.bazel -------------------------------------------------------------------------------- /toolchains/python/MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/python/MODULE.bazel -------------------------------------------------------------------------------- /toolchains/python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/python/README.md -------------------------------------------------------------------------------- /toolchains/python/WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/python/WORKSPACE -------------------------------------------------------------------------------- /toolchains/python/docs/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/python/docs/BUILD.bazel -------------------------------------------------------------------------------- /toolchains/python/package_set_to_json.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/python/package_set_to_json.nix -------------------------------------------------------------------------------- /toolchains/python/python.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/python/python.bzl -------------------------------------------------------------------------------- /toolchains/python/python_package.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/python/python_package.bzl -------------------------------------------------------------------------------- /toolchains/rust/.bazelignore: -------------------------------------------------------------------------------- 1 | bazel-rust 2 | -------------------------------------------------------------------------------- /toolchains/rust/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/rust/.bazelrc -------------------------------------------------------------------------------- /toolchains/rust/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/rust/BUILD.bazel -------------------------------------------------------------------------------- /toolchains/rust/MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/rust/MODULE.bazel -------------------------------------------------------------------------------- /toolchains/rust/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/rust/README.md -------------------------------------------------------------------------------- /toolchains/rust/WORKSPACE: -------------------------------------------------------------------------------- 1 | ../cc/WORKSPACE -------------------------------------------------------------------------------- /toolchains/rust/docs/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/rust/docs/BUILD.bazel -------------------------------------------------------------------------------- /toolchains/rust/rust.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tweag/rules_nixpkgs/HEAD/toolchains/rust/rust.bzl --------------------------------------------------------------------------------