mirror of
https://github.com/troglobit/finit.git
synced 2026-10-01 13:33:09 +07:00
33 lines
504 B
Makefile
33 lines
504 B
Makefile
CC = gcc
|
|
CFLAGS = -Os -Wall -DDEBUG
|
|
LD = gcc
|
|
LDFLAGS =
|
|
LIBS =
|
|
|
|
.c.o:
|
|
$(CC) -c $(CFLAGS) -o $*.o $<
|
|
|
|
all: finit finit-mod finit-mdv
|
|
|
|
finit: finit.o
|
|
$(LD) $(LDFLAGS) -o $@ $+ $(LIBS)
|
|
strip $@
|
|
|
|
finit-mod: finit-mod.o
|
|
$(LD) $(LDFLAGS) -o $@ $+ $(LIBS)
|
|
strip $@
|
|
|
|
finit-mdv: finit-mdv.o
|
|
$(LD) $(LDFLAGS) -o $@ $+ $(LIBS)
|
|
strip $@
|
|
|
|
finit-mdv.o: finit-alt.c Makefile
|
|
$(CC) -c $(CFLAGS) -DDIST_MDV -o $@ finit-alt.c
|
|
|
|
clean:
|
|
rm -f *.o core *~
|
|
|
|
finit.o: finit.c Makefile
|
|
|
|
finit-mod.o: finit-mod.c Makefile
|