You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[FAB-3120] Add Makefile targets for binary release(s)
In order for users to make use of any tools provided as
paer of fabric, they are required to clone the repo and
then build the tools. This is not a very friendly
experience and is actually nearly impossible to do
on a Windows based system. This is the first of several
tasks to help improve that. This change provides the
following:
- adds RELEASE_PLATFORMS and RELEASE_PKGS variables which
are used to determine which packages to build and for which
target platforms
- adds targets for the specific platforms and packages which
leverage the Go compiler's ability to cross-compile for various
platforms
- target platforms: windows, macos, linux, power, z
- target packages: configtxgen and cryptogen
The hope is that each of the platform specific CI's
will include a job which runs the release target for
its underlying platform (make release) and that
we build Windows and macOS binaries as part of the
x86_64 builds
Change-Id: Idd0e6c24d50d86432c5c9d62fe913e6836e98b26
Signed-off-by: Gari Singh <[email protected]>
0 commit comments