diff options
| author | Mattias Andrée <maandree@kth.se> | 2021-04-06 03:51:27 +0200 |
|---|---|---|
| committer | Mattias Andrée <maandree@kth.se> | 2021-04-06 03:51:27 +0200 |
| commit | d7847b091c7c3e53ef0eb59dd9f178dd66788ffb (patch) | |
| tree | 28039d493c2e96457e2455a53ae1d0dacb67fd9c /Makefile | |
| parent | Add (default) ability to build multicall binary (diff) | |
| download | pdatools-d7847b091c7c3e53ef0eb59dd9f178dd66788ffb.tar.gz pdatools-d7847b091c7c3e53ef0eb59dd9f178dd66788ffb.tar.bz2 pdatools-d7847b091c7c3e53ef0eb59dd9f178dd66788ffb.tar.xz | |
Use object files for large font
Signed-off-by: Mattias Andrée <maandree@kth.se>
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 36 |
1 files changed, 27 insertions, 9 deletions
@@ -20,7 +20,13 @@ HDR =\ common.h\ large.h -OBJ = $(BIN:=.o) +COMMON =\ + large-digits.o\ + large-colon.o\ + large-dot.o\ + large-minus.o + +OBJ = $(BIN:=.o) $(COMMON) BOBJ = $(OBJ:.o=.bo) MAN1 = $(BIN:=.1) @@ -48,16 +54,28 @@ pdatools.c: pdatools.c.in Makefile cat pdatools.c.in >> $@ large.h: large.sh - ./large.sh > $@ + ./large.sh h > $@ + +large-digits.c: large.sh + ./large.sh c 0 1 2 3 4 5 6 7 8 9 > $@ + +large-colon.c: large.sh + ./large.sh c colon > $@ + +large-dot.c: large.sh + ./large.sh c dot > $@ + +large-minus.c: large.sh + ./large.sh c minus > $@ backlight: backlight.o $(CC) -o $@ $@.o $(LDFLAGS) -clock: clock.o - $(CC) -o $@ $@.o $(LDFLAGS) +clock: clock.o large-digits.o large-colon.o + $(CC) -o $@ $@.o large-digits.o large-colon.o $(LDFLAGS) -counter: counter.o - $(CC) -o $@ $@.o $(LDFLAGS) +counter: counter.o large-digits.o large-minus.o + $(CC) -o $@ $@.o large-digits.o large-minus.o $(LDFLAGS) dice: dice.o $(CC) -o $@ $@.o $(LDFLAGS) @@ -65,8 +83,8 @@ dice: dice.o stopwatch: stopwatch.o $(CC) -o $@ $@.o $(LDFLAGS) -timer: timer.o - $(CC) -o $@ $@.o $(LDFLAGS) +timer: timer.o large-digits.o large-colon.o large-dot.o large-minus.o + $(CC) -o $@ $@.o large-digits.o large-colon.o large-dot.o large-minus.o $(LDFLAGS) install-common: mkdir -p -- "$(DESTDIR)$(MANPREFIX)/man1" @@ -82,7 +100,7 @@ uninstall: -rm -f -- "$(DESTDIR)$(PREFIX)/lib/pdatools" clean: - -rm -rf -- *.o *.a *.lo *.so *.bo *.su $(BIN) large.h pdatools pdatools.c + -rm -rf -- *.o *.a *.lo *.so *.bo *.su $(BIN) large.h large-*.c pdatools pdatools.c .SUFFIXES: .SUFFIXES: .o .c .bo |
