gllvm/Makefile
2020-11-01 18:55:14 -08:00

34 lines
708 B
Makefile

all: help
help:
@echo ''
@echo 'Here are the targets:'
@echo ''
@echo 'To test : "make check"'
@echo 'To develop : "make develop"'
@echo 'To install : "make install"'
@echo 'To format : "make format"'
@echo 'To lint : "make lint"'
@echo 'To clean : "make clean"'
@echo ''
install: develop
develop:
go install github.com/SRI-CSL/gllvm/cmd/...
check: develop
go test -v ./tests
format:
gofmt -s -w shared/*.go tests/*.go cmd/*/*.go
lint:
golint ./shared/ ./tests/ ./cmd/...
clean:
rm -f data/*hello data/*.bc [td]*/.*.c.o [td]*/*.o [td]*/.*.c.o.bc data/*.notanextensionthatwerecognize