readvtc

Reads values from /sys/module/vt/parameters/default_<color>
git clone git://git.noxz.tech/readvtc
Log | Files | Refs | LICENSE

Makefile (831B)


      1 .POSIX:
      2 
      3 include config.mk
      4 
      5 SRC = readvtc.c
      6 OBJ = $(SRC:.c=.o)
      7 
      8 all: options readvtc
      9 
     10 options:
     11 	@echo readvtc build options:
     12 	@echo "VERSION = $(VERSION)"
     13 	@echo "PREFIX  = $(PREFIX)"
     14 	@echo "CFLAGS  = $(STCFLAGS)"
     15 	@echo "CC      = $(CC)"
     16 
     17 .c.o:
     18 	$(CC) $(STCFLAGS) -c $<
     19 
     20 $(OBJ): config.mk
     21 
     22 readvtc: $(OBJ)
     23 	$(CC) -o $@ $(OBJ) $(STCFLAGS)
     24 
     25 clean:
     26 	rm -f readvtc $(OBJ)
     27 
     28 install: readvtc
     29 	@echo installing executable to ${PREFIX}/bin
     30 	mkdir -p $(PREFIX)/bin
     31 	cp -f readvtc $(PREFIX)/bin
     32 	chmod 755 $(PREFIX)/bin/readvtc
     33 	@echo installing manual page to ${MANPREFIX}/man1
     34 	mkdir -p ${MANPREFIX}/man1
     35 	sed "s/VERSION/${VERSION}/g" < readvtc.1 > ${MANPREFIX}/man1/readvtc.1
     36 	chmod 644 ${MANPREFIX}/man1/readvtc.1
     37 
     38 uninstall:
     39 	rm -f $(PREFIX)/bin/readvtc
     40 	rm -f $(MANPREFIX)/man1/readvtc.1
     41 
     42 .PHONY: all options clean install uninstall