utils

small programs, scripts and utils
git clone https://git.e1e0.net/utils.git
Log | Files | Refs

Makefile (500B)


      1 BIN = baseConv
      2 ALIASES = d2b d2h d2o h2d h2b h2o o2d o2h o2b b2d b2h b2o
      3 PREFIX = /usr/local
      4 
      5 .PHONY: clean install
      6 
      7 ${BIN}: ${BIN}.o ${ALIASES}
      8 	${CC} -o ${BIN} ${BIN}.o
      9 
     10 ${ALIASES}:
     11 	ln -f -s ${BIN} $@
     12 
     13 install:
     14 	install -d -m 0755 ${PREFIX}/bin
     15 	install -d -m 0755 ${PREFIX}/man/man1
     16 	install -m 0755 ${BIN} ${PREFIX}/bin
     17 	install -m 0644 ${BIN}.1 ${PREFIX}/man/man1
     18 .for i in ${ALIASES}
     19 	ln -f -s ${PREFIX}/bin/${BIN} ${PREFIX}/bin/${i}
     20 .endfor
     21 
     22 clean:
     23 	rm -f ${BIN}
     24 	rm -f *.o
     25 	rm -f ${ALIASES}