33 lines
903 B
Makefile
33 lines
903 B
Makefile
include ../Makefile.rules
|
|
|
|
all: hex hexasc webserve replace genform
|
|
|
|
hex: hex.c
|
|
$(CC) hex.c -o hex
|
|
|
|
hexasc: hexasc.c
|
|
$(CC) hexasc.c -o hexasc
|
|
|
|
webserve: webserve.in
|
|
sed -e "s/WEBSERVE_CONF=/WEBSERVE_CONF=$(LIB)\/etc\/webserve.conf/" \
|
|
< webserve.in | ../setshell $(BASH2_SHELL) > webserve
|
|
chmod 755 webserve
|
|
|
|
replace: replace.in
|
|
../setshell $(BASH2_SHELL) < replace.in > replace
|
|
chmod 755 replace
|
|
|
|
genform: genform.in
|
|
../setshell $(BASH2_SHELL) < genform.in > genform
|
|
chmod 755 genform
|
|
|
|
clean:
|
|
rm -f hex hexasc webserve replace genform
|
|
|
|
install: all
|
|
install -g $(INSTALL_GROUP) -o root -m 744 -p webserve $(LIB)/webserve
|
|
install -g $(INSTALL_GROUP) -o root -m 744 -p hex $(LIB)/hex
|
|
install -g $(INSTALL_GROUP) -o root -m 744 -p hexasc $(LIB)/hexasc
|
|
install -g $(INSTALL_GROUP) -o root -m 744 -p genform $(LIB)/genform
|
|
install -g $(INSTALL_GROUP) -o root -m 744 -p replace $(LIB)/replace
|