Root/package/gpioctl/src/Makefile

1PROGS = gpioctl
2
3INSTDIR = $(prefix)/usr/bin
4INSTMODE = 0755
5INSTOWNER = root
6INSTGROUP = root
7
8OBJS = main.o
9
10all: $(PROGS)
11$(PROGS): $(OBJS)
12    $(CC) $(CFLAGS) $(LDFLAGS) $^ $(LDLIBS) -o $@
13    $(STRIP) $@
14
15%.o: %.c
16    $(CC) -c $(CFLAGS) $^ -o $@
17
18install: $(PROGS)
19    $(INSTALL) -d $(INSTDIR)
20    $(INSTALL) -m $(INSTMODE) -o $(INSTOWNER) -g $(INSTGROUP) $(PROGS) $(INSTDIR)
21
22clean:
23    rm -f $(PROGS) *.o core
24
25

Archive Download this file



interactive