You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

35 lines
620 B

ifndef TARGETS
TARGETS=netcfg-dhcp netcfg-static netcfg
endif
LDOPTS=-ldebconfclient -ldebian-installer -liw
PREFIX=$(DESTDIR)/usr/
CFLAGS=-W -Wall -Os
ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
CFLAGS += -g
else
CFLAGS += -fomit-frame-pointer
endif
INSTALL=install
STRIPTOOL=strip
STRIP = $(STRIPTOOL) --remove-section=.note --remove-section=.comment
all: $(TARGETS)
netcfg-dhcp: netcfg-dhcp.o
netcfg-static: netcfg-static.o
netcfg: netcfg.o
$(TARGETS): netcfg-common.o
$(CC) $(LDOPTS) -o $@ $^
$(STRIP) $@
%.o: %.c
$(CC) -c $(CFLAGS) $(INCS) -o $@ $<
clean:
rm -f $(TARGETS) *.o
.PHONY: all clean