This adds the new `required_plugins` block to be nested under the packer block. Example: ```hcl packer { required_plugins { aws = { version = ">= 2.7.0" source = "azr/aws" } azure = ">= 2.7.0" } } ``` For example on darwin_amd64 Packer will install those under : * "${PACKER_HOME_DIR}/plugin/github.com/azr/amazon/packer-plugin-amazon_2.7.0_x5.0_darwin_amd64" * "${PACKER_HOME_DIR}/plugin/github.com/hashicorp/azure/packer-plugin-azure_2.7.0_x5.0_darwin_amd64_x5" + docs + tests
16 lines
665 B
Go
16 lines
665 B
Go
// Copyright 2011 The Go Authors. All rights reserved.
|
|
// Use of this source code is governed by a BSD-style
|
|
// license that can be found in the LICENSE file.
|
|
|
|
// +build !amd64,!amd64p32,!s390x
|
|
|
|
package crc32
|
|
|
|
func archAvailableIEEE() bool { return false }
|
|
func archInitIEEE() { panic("not available") }
|
|
func archUpdateIEEE(crc uint32, p []byte) uint32 { panic("not available") }
|
|
|
|
func archAvailableCastagnoli() bool { return false }
|
|
func archInitCastagnoli() { panic("not available") }
|
|
func archUpdateCastagnoli(crc uint32, p []byte) uint32 { panic("not available") }
|