15
Makefile
15
Makefile
@@ -15,21 +15,26 @@ FLAGS += -I.static/$(CROSS)/libsodium-stable/src/libsodium/include
|
|||||||
FLAGS += -L.static/$(CROSS)/libsodium-stable/src/libsodium/.libs
|
FLAGS += -L.static/$(CROSS)/libsodium-stable/src/libsodium/.libs
|
||||||
|
|
||||||
SRC := argz/argz.c mud/mud.c mud/aegis256/aegis256.c $(wildcard src/*.c)
|
SRC := argz/argz.c mud/mud.c mud/aegis256/aegis256.c $(wildcard src/*.c)
|
||||||
|
HDR := argz/argz.h mud/mud.h mud/aegis256/aegis256.h $(wildcard src/*.h)
|
||||||
|
|
||||||
.PHONY: $(NAME)
|
$(NAME): $(SRC) $(HDR)
|
||||||
$(NAME):
|
@echo "$(NAME)"
|
||||||
@echo "Building $(NAME)"
|
|
||||||
@$(CC) $(FLAGS) -o $(NAME) $(SRC) -lsodium
|
@$(CC) $(FLAGS) -o $(NAME) $(SRC) -lsodium
|
||||||
|
|
||||||
.PHONY: install
|
.PHONY: install
|
||||||
install: $(NAME)
|
install: $(NAME)
|
||||||
@echo "Installing $(NAME)"
|
@echo "$(DESTDIR)$(prefix)/bin/$(NAME)"
|
||||||
@$(INSTALL) -m 755 -d $(DESTDIR)$(prefix)/bin
|
@$(INSTALL) -m 755 -d $(DESTDIR)$(prefix)/bin
|
||||||
@$(INSTALL) -m 755 -s $(NAME) $(DESTDIR)$(prefix)/bin
|
@$(INSTALL) -m 755 -s $(NAME) $(DESTDIR)$(prefix)/bin
|
||||||
|
|
||||||
|
.PHONY: clean
|
||||||
|
clean:
|
||||||
|
@rm -f "$(NAME)"
|
||||||
|
@rm -f "$(DIST).tar.gz"
|
||||||
|
|
||||||
.PHONY: dist
|
.PHONY: dist
|
||||||
dist:
|
dist:
|
||||||
@echo "Building $(DIST).tar.gz"
|
@echo "$(DIST).tar.gz"
|
||||||
@(git --git-dir=.git ls-files --recurse-submodules -- ':!:.*' ':!:**/.*' && echo VERSION) | ( \
|
@(git --git-dir=.git ls-files --recurse-submodules -- ':!:.*' ':!:**/.*' && echo VERSION) | ( \
|
||||||
tar zcf $(DIST).tar.gz -T- --transform 's:^:$(DIST)/:' || \
|
tar zcf $(DIST).tar.gz -T- --transform 's:^:$(DIST)/:' || \
|
||||||
tar zcf $(DIST).tar.gz -T- -s ':^:$(DIST)/:' ) 2>/dev/null
|
tar zcf $(DIST).tar.gz -T- -s ':^:$(DIST)/:' ) 2>/dev/null
|
||||||
|
|||||||
Reference in New Issue
Block a user