1.POSIX:
2.SUFFIXES:
3
4CC = cc
5CFLAGS = -Wall -Wextra -pedantic
6LDFLAGS = -s
7
8all: batt
9
10batt: batt.o
11 $(CC) $(LDFLAGS) batt.o -o batt
12
13.SUFFIXES: .c .o
14.c.o:
15 $(CC) $(CFLAGS) -c $<
16
17clean:
18 rm -f *.o batt
1.POSIX:
2.SUFFIXES:
3
4CC = cc
5CFLAGS = -Wall -Wextra -pedantic
6LDFLAGS = -s
7
8all: batt
9
10batt: batt.o
11 $(CC) $(LDFLAGS) batt.o -o batt
12
13.SUFFIXES: .c .o
14.c.o:
15 $(CC) $(CFLAGS) -c $<
16
17clean:
18 rm -f *.o batt