Skip to content

Conversation

aherrmann
Copy link
Owner

Zig 0.11.0 replaced --pkg-begin and --pkg-end with --mod CLI flags. The term "module" is now used to descripe a collection of Zig sources. The term "package" is used for component managed by the Zig package manager.

  • rename: zig_package --> zig_module
  • ZigPackageInfo ZigModuleInfo
  • package_info_test --> module_info_test
  • bazel_builtin_package --> _module
  • zig-package --> zig-module
  • package --> module
  • package_with_data --> module_with_data
  • my-package --> my-module
  • test-with-package --> -module
  • direct-package-* --> -module-*
  • rules test: package --> module
  • bazel_builtin e2e package --> module
  • update generated files
  • fix: e2e bazel_builtin test
  • e2e test: deprecated zig_package rule
  • add a zig_package alias for zig_module
  • Use "Deprecated:" marker
  • generate buildifizer commands in deprecation
  • set test size

@aherrmann aherrmann enabled auto-merge February 17, 2024 20:05
@aherrmann aherrmann merged commit a03bfd0 into main Feb 17, 2024
@aherrmann aherrmann deleted the module branch February 17, 2024 20:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant