netplug-1.2.9.2-makefile-flags.patch 676 B

123456789101112131415161718192021
  1. Preserve the cflags settings, because buildroot clobbers them.
  2. --- a/Makefile 2010-10-05 00:06:38.000000000 -0700
  3. +++ b/Makefile 2010-10-05 00:15:27.000000000 -0700
  4. @@ -11,11 +11,14 @@ mandir ?= $(prefix)/usr/share/man
  5. install_opts :=
  6. -CFLAGS += -Wall -std=gnu99 -DNP_ETC_DIR='"$(etcdir)"' \
  7. +NETPLUG_CFLAGS += -Wall -std=gnu99 -DNP_ETC_DIR='"$(etcdir)"' \
  8. -DNP_SCRIPT_DIR='"$(scriptdir)"' -ggdb3 -O3 -DNP_VERSION='"$(version)"'
  9. +%.o: %.c
  10. + $(CC) $(NETPLUG_CFLAGS) $(CFLAGS) -c -o $@ $<
  11. +
  12. netplugd: config.o netlink.o lib.o if_info.o main.o
  13. - $(CC) $(LDFLAGS) -o $@ $^
  14. + $(CC) $(LDFLAGS) -o $@ $(NETPLUG_CFLAGS) $^
  15. install:
  16. install -d $(install_opts) -m 755 \