Updated makefile with new commands
This commit is contained in:
committed by
ncthompson
parent
3ecb2933cb
commit
aac4eaddf4
24
Makefile
24
Makefile
@@ -26,10 +26,20 @@
|
|||||||
#OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
#OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||||
#OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
#OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
.PHONY: test install gofmt docker statik
|
.PHONY: test test-race vet install gofmt docker statik lint clean
|
||||||
|
|
||||||
build:
|
.DEFAULT_GOAL = build
|
||||||
go build ./cmd/...
|
|
||||||
|
guimock:
|
||||||
|
go build ./cmd/guimock/
|
||||||
|
|
||||||
|
invertergui:
|
||||||
|
go build ./cmd/invertergui/
|
||||||
|
|
||||||
|
invertercli:
|
||||||
|
go build ./cmd/invertercli/
|
||||||
|
|
||||||
|
build: guimock invertergui invertercli
|
||||||
|
|
||||||
all: build gofmt test
|
all: build gofmt test
|
||||||
|
|
||||||
@@ -42,14 +52,14 @@ test:
|
|||||||
test-race:
|
test-race:
|
||||||
go test -v -race ./...
|
go test -v -race ./...
|
||||||
|
|
||||||
vet:
|
|
||||||
go vet ./...
|
|
||||||
|
|
||||||
docker:
|
docker:
|
||||||
docker build --tag invertergui .
|
docker build --tag invertergui .
|
||||||
|
|
||||||
statik:
|
statik:
|
||||||
statik -p=frontend -src=./frontend/root
|
statik -f -p=frontend -src=./frontend/root
|
||||||
|
|
||||||
lint:
|
lint:
|
||||||
golangci-lint run
|
golangci-lint run
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm ./guimock ./invertercli ./invertergui
|
||||||
Reference in New Issue
Block a user