Files
binprobe/make/loader.mk

20 lines
400 B
Makefile

.PHONY: all
include make/include/defaults.mk
CFLAGS += -I$(BUILD_DIR)/stub
LDFLAGS +=
TARGET = $(BUILD_DIR)/loader.exe
OBJECTS = $(OBJECTS_COMMON) $(OBJECTS_LOADER)
DEPS = $(DEPS_COMMON) $(DEPS_LOADER)
STUB = $(BUILD_DIR)/stub/stub.bin
all: $(STUB) $(TARGET)
$(STUB): $(SRC_DIR)/stub/stub.asm
@mkdir -p $(dir $@)
nasm -f bin $< -o $@
include make/include/shared.mk
$(OBJECTS_LOADER): $(STUB)