mirror of
https://github.com/CTCaer/hekate
synced 2025-02-07 18:02:49 +00:00
24 lines
498 B
Makefile
24 lines
498 B
Makefile
include ../../rules/dkarm_compat
|
|
|
|
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 $@
|
|
|
|
$(TARGET).bso: $(OBJS)
|
|
$(CC) $(SO_LDFLAGS) -e _modInit $^ -o $(OUTPUT)/$(TARGET).bso
|
|
$(STRIP) -g $(OUTPUT)/$(TARGET).bso
|
|
|
|
clean:
|
|
@rm -rf $(OUTPUT)/$(TARGET).bso
|