fix build break

This commit is contained in:
Blaise Tine
2021-03-02 20:35:49 -05:00
parent 6b03fc9dac
commit c9542d09d6
6 changed files with 16 additions and 1042 deletions

View File

@@ -12,24 +12,28 @@ PROJECT = libvortexrt
SRCS = ./src/vx_start.S ./src/vx_print.S ./src/vx_print.c ./src/vx_spawn.c
OBJS := $(addsuffix .o, $(notdir $(SRCS)))
OBJS := $(SRCS:.S=.o) $(SRCS:.c=.o)
all: $(PROJECT).a $(PROJECT).dump
$(PROJECT).a: $(OBJS)
$(AR) rc $(PROJECT).a $^
$(PROJECT).dump: $(PROJECT).a
$(DP) -D $(PROJECT).a > $(PROJECT).dump
%.S.o: src/%.S
$(CC) $(CFLAGS) -c $< -o $@
%.o: src/%.S
$(CC) $(CFLAGS) -c -o $@ $<
%.c.o: src/%.c
$(CC) $(CFLAGS) -c $< -o $@
$(PROJECT).a: $(OBJS)
$(AR) rc $(PROJECT).a $^
%.o: src/%.c
$(CC) $(CFLAGS) -c -o $@ $<
.depend: $(SRCS)
$(CC) $(CFLAGS) -MM $^ > .depend;
clean:
rm -rf *.a *.o *.dump .depend
rm -rf *.a *.o *.dump .depend
ifneq ($(MAKECMDGOALS),clean)
-include .depend
endif

Binary file not shown.

File diff suppressed because it is too large Load Diff