CROSSPREFIX = x86_64-hermit MAKE = make ARFLAGS_FOR_TARGET = rsv CP = cp C_source = $(wildcard *.c) NAME = libircce.a OBJS = $(C_source:.c=.o) prefix = @prefix@ INSTALL = @INSTALL@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_DATA = @INSTALL_DATA@ # # Prettify output V = 0 ifeq ($V,0) Q = @ P = > /dev/null endif # other implicit rules %.o : %.c @echo [CC] $@ $Q$(CC_FOR_TARGET) -c $(CFLAGS_FOR_TARGET) -o $@ $< default: all all: $(NAME) $(NAME): $(OBJS) $Q$(AR_FOR_TARGET) $(ARFLAGS_FOR_TARGET) $@ $(OBJS) install: $Q$(INSTALL_DATA) $(NAME) $(prefix)/$(CROSSPREFIX)/lib $Q$(INSTALL_DATA) iRCCE.h $(prefix)/$(CROSSPREFIX)/include $Q$(INSTALL_DATA) iRCCE_lib.h $(prefix)/$(CROSSPREFIX)/include $Q$(INSTALL_DATA) RCCE_debug.h $(prefix)/$(CROSSPREFIX)/include $Q$(INSTALL_DATA) RCCE.h $(prefix)/$(CROSSPREFIX)/include $Q$(INSTALL_DATA) RCCE_lib.h $(prefix)/$(CROSSPREFIX)/include $Q$(INSTALL_DATA) rte_memcpy.h $(prefix)/$(CROSSPREFIX)/include clean: @echo Cleaning examples $Q$(RM) $(NAME) *.o *~ veryclean: @echo Propper cleaning examples $Q$(RM) $(NAME) *.o *~ depend: $Q$(CC_FOR_TARGET) -MM $(CFLAGS_FOR_TARGET) *.c > Makefile.dep -include Makefile.dep # DO NOT DELETE