| 123456789101112131415161718192021222324252627282930313233343536373839 | include ../src/Makefile.HostCC	= gccAR	= ar rcsCFLAGS	= -Wall -fPIC -O2 -std=gnu99 -fgnu89-inline -U_FORTIFY_SOURCE \	  -fno-omit-frame-pointer \	  -fno-stack-protector -fno-builtinARFLAGS	=include ../src/host/$(OS)/Makefile.amCFLAGS += -I. -I../include -I../srcsubdirs = string stdlib network grapheneobjs	= $(foreach dir,$(subdirs),$(patsubst %.c,%.o,$(wildcard $(dir)/*.c)))headers = asm-errlist.h api.hall: $(target)graphene-lib.aifeq ($(DEBUG),1)CC += -gCFLAGS += -DDEBUGendif$(target)graphene-lib.a: $(addprefix $(target),$(objs))	@echo [ $(notdir $@) ]	@mkdir -p $(dir $@)	@$(AR) $(ARFLAGS) $@ $^../src/host_endian.h:	@$(MAKE) -C ../src host_endian.h$(target)%.o: %.c $(headers) ../src/host_endian.h	@echo [ $(notdir $@) ]	@mkdir -p $(dir $@)	@$(CC) $(CFLAGS) -c $< -o $@clean:	rm -f $(objs) graphene-lib.a
 |