Skip to content

Latest commit

 

History

History
35 lines (25 loc) · 627 Bytes

BUILDING.md

File metadata and controls

35 lines (25 loc) · 627 Bytes

Kismatic

Pre-requisites

  • make
  • Docker

Build using make

We use make to clean, build, and produce our distribution package. Take a look at the Makefile for more details.

Build and test phases happen inside docker containers.

In order to build the Go binaries (e.g. Kismatic CLI):

make build

In order to clean:

make clean

Package using make

In order to produce the distribution package execute:

make dist

To create a package to run on Linux, execute:

GLIDE_GOOS=darwin GOOS=linux make dist

This will produce an ./out directory, which contains the bits, and a tarball.