Blame iscsiuio/src/uip/Makefile.include

Packit Service 646995
Packit Service 646995
Packit Service 646995
ifdef APPS
Packit Service 646995
  APPDIRS = $(foreach APP, $(APPS), ../apps/$(APP))
Packit Service 646995
  -include $(foreach APP, $(APPS), ../apps/$(APP)/Makefile.$(APP))
Packit Service 646995
  CFLAGS += $(addprefix -I../apps/,$(APPS))
Packit Service 646995
endif
Packit Service 646995
Packit Service 646995
ifndef CCDEP
Packit Service 646995
  CCDEP = $(CC)
Packit Service 646995
endif
Packit Service 646995
ifndef CCDEPCFLAGS
Packit Service 646995
  CCDEPCFLAGS = $(CFLAGS)
Packit Service 646995
endif
Packit Service 646995
ifndef OBJECTDIR
Packit Service 646995
  OBJECTDIR = obj
Packit Service 646995
endif
Packit Service 646995
Packit Service 646995
ifeq (${wildcard $(OBJECTDIR)},)
Packit Service 646995
  DUMMY := ${shell mkdir $(OBJECTDIR)}
Packit Service 646995
endif
Packit Service 646995
Packit Service 646995
Packit Service 646995
vpath %.c . ../uip ../lib $(APPDIRS)
Packit Service 646995
Packit Service 646995
$(OBJECTDIR)/%.o: %.c
Packit Service 646995
	$(CC) $(CFLAGS) -c $< -o $@
Packit Service 646995
Packit Service 646995
$(OBJECTDIR)/%.d: %.c
Packit Service 646995
	@set -e; rm -f $@; \
Packit Service 646995
	$(CCDEP) -MM $(CCDEPCFLAGS) $< > $@.$$$$; \
Packit Service 646995
	sed 's,\($*\)\.o[ :]*,$(OBJECTDIR)/\1.o $@ : ,g' < $@.$$$$ > $@; \
Packit Service 646995
	rm -f $@.$$$$
Packit Service 646995
Packit Service 646995
UIP_SOURCES=uip.c uip_arp.c uiplib.c psock.c timer.c uip-neighbor.c uip_eth.c ipv6_ndp.c ipv6.c
Packit Service 646995
Packit Service 646995
Packit Service 646995
ifneq ($(MAKECMDGOALS),clean)
Packit Service 646995
-include $(addprefix $(OBJECTDIR)/,$(UIP_SOURCES:.c=.d) \
Packit Service 646995
                                   $(APP_SOURCES:.c=.d))
Packit Service 646995
endif
Packit Service 646995
Packit Service 646995
libuip.a: ${addprefix $(OBJECTDIR)/, $(UIP_SOURCES:.c=.o)}
Packit Service 646995
	$(AR) rc $@ $^
Packit Service 646995
Packit Service 646995
libapps.a: ${addprefix $(OBJECTDIR)/, $(APP_SOURCES:.c=.o)}
Packit Service 646995
	$(AR) rc $@ $^