Makefile 334 B

12345678910111213141516171819
  1. PROG=mountd
  2. OBJS=main.o lib/log.o lib/sys.o lib/autofs.o lib/mount.o lib/timer.o lib/signal.o lib/ucix.o lib/led.o lib/fs.o lib/ucix.o
  3. LDFLAGS?=
  4. LDFLAGS+=-ldl -luci
  5. CFLAGS?=
  6. CFLAGS+= -Wall
  7. all: mountd
  8. mountd: $(OBJS)
  9. $(CC) $(CFLAGS) $(LDFLAGS) $^ -o $@
  10. clean:
  11. rm -f lib/*.o *.o $(PROG)
  12. %.o: %.c
  13. $(CC) $(CFLAGS) -c $^ -o $@