hekate/modules/hekate_libsys_lp0/Makefile

25 lines
498 B
Makefile
Raw Normal View History

include ../../rules/dkarm_compat
2018-08-21 04:14:31 +03:00
TARGET := libsys_lp0
BUILD := ../../build/$(TARGET)
OUTPUT := ../../output
VPATH = $(dir $(wildcard ./*/)) $(dir $(wildcard ./*/*/))
OBJS = $(addprefix $(BUILD)/,\
sys_sdramlp0.o \
)
.PHONY: clean all
all: $(TARGET).bso
$(BUILD)/%.o: ./%.c
@mkdir -p "$(BUILD)"
$(CC) $(SO_CFLAGS) -c $< -o $@
2018-08-21 04:14:31 +03:00
$(TARGET).bso: $(OBJS)
$(CC) $(SO_LDFLAGS) -e _modInit $^ -o $(OUTPUT)/$(TARGET).bso
2018-08-21 04:14:31 +03:00
$(STRIP) -g $(OUTPUT)/$(TARGET).bso
clean:
@rm -rf $(OUTPUT)/$(TARGET).bso