mirror of
https://github.com/NikitaIvanovV/ctpv.git
synced 2025-02-15 01:50:40 +01:00
Minor: add more variables to customize utils
This commit is contained in:
parent
17392c5359
commit
688703db50
17
Makefile
17
Makefile
@ -13,7 +13,10 @@ LIBS := magic crypto
|
|||||||
ALL_CFLAGS := -O2 -MD -Wall -Wextra -Wno-unused-parameter $(CFLAGS) $(CPPFLAGS)
|
ALL_CFLAGS := -O2 -MD -Wall -Wextra -Wno-unused-parameter $(CFLAGS) $(CPPFLAGS)
|
||||||
ALL_LDFLAGS := $(addprefix -l,$(LIBS)) $(CFLAGS) $(LDFLAGS)
|
ALL_LDFLAGS := $(addprefix -l,$(LIBS)) $(CFLAGS) $(LDFLAGS)
|
||||||
|
|
||||||
INSTALL := install
|
MKDIR := mkdir -p
|
||||||
|
INSTALL := install
|
||||||
|
INSTALL_EXE := $(INSTALL)
|
||||||
|
INSTALL_DATA := $(INSTALL) -m 0644
|
||||||
|
|
||||||
all: ctpv
|
all: ctpv
|
||||||
|
|
||||||
@ -25,15 +28,15 @@ options:
|
|||||||
install: install.bin install.man
|
install: install.bin install.man
|
||||||
|
|
||||||
install.bin: ctpv quit/ctpvquit ctpvclear
|
install.bin: ctpv quit/ctpvquit ctpvclear
|
||||||
$(INSTALL) -d $(BINPREFIX)
|
$(MKDIR) $(BINPREFIX)
|
||||||
$(INSTALL) $^ $(BINPREFIX)
|
$(INSTALL_EXE) $^ $(BINPREFIX)
|
||||||
|
|
||||||
install.man: doc/ctpv.1
|
install.man: doc/ctpv.1
|
||||||
$(INSTALL) -d $(MANPREFIX)
|
$(MKDIR) $(MANPREFIX)
|
||||||
$(INSTALL) -m 0644 $^ $(MANPREFIX)
|
$(INSTALL_DATA) $^ $(MANPREFIX)
|
||||||
|
|
||||||
uninstall:
|
uninstall:
|
||||||
$(RM) $(BINPREFIX)/ctpv $(BINPREFIX)/ctpvclear $(BINPREFIX)/ctpvquit \
|
$(RM) $(BINPREFIX)/ctpv $(BINPREFIX)/ctpvquit $(BINPREFIX)/ctpvclear \
|
||||||
$(MANPREFIX)/ctpv.1
|
$(MANPREFIX)/ctpv.1
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
@ -68,7 +71,7 @@ gen/helpers.h: sh/helpers.sh embed/embed
|
|||||||
$(GEN): | gen
|
$(GEN): | gen
|
||||||
|
|
||||||
gen:
|
gen:
|
||||||
mkdir $@
|
$(MKDIR) $@
|
||||||
|
|
||||||
embed/embed: .force
|
embed/embed: .force
|
||||||
$(MAKE) -C embed
|
$(MAKE) -C embed
|
||||||
|
Loading…
Reference in New Issue
Block a user