continued work on encryption

This commit is contained in:
ston1th 2022-04-07 00:54:13 +02:00
commit 880e2f06b3
14 changed files with 362 additions and 39 deletions

View file

@ -7,9 +7,11 @@ PROGRAM=cachefs
CMD=-o $(PROGRAM) cmd/$(PROGRAM)/main.go
MD_PROGRAM=metadatagen
MD_CMD=-o $(MD_PROGRAM) cmd/$(MD_PROGRAM)/main.go
CTL_PROGRAM=cachectl
CTL_CMD=-o $(CTL_PROGRAM) cmd/$(CTL_PROGRAM)/main.go
ENV=CGO_ENABLED=0 GO111MODULE=on
all: $(PROGRAM) $(MD_PROGRAM)
all: $(PROGRAM) $(MD_PROGRAM) $(CTL_PROGRAM)
setup:
$(CC) install github.com/client9/misspell/cmd/misspell@latest
@ -30,6 +32,9 @@ $(PROGRAM): clean gofmt
$(MD_PROGRAM): clean gofmt
$(ENV) $(CC) $(BUILD) $(GCFLAGS) $(LDFLAGS) $(MD_CMD)
$(CTL_PROGRAM): clean gofmt
$(ENV) $(CC) $(BUILD) $(GCFLAGS) $(LDFLAGS) $(CTL_CMD)
clean:
$(CC) clean -x