OBJ = core.ao vfs.ao mm.ao
BIN = ../libacess.so
-.PHONY: all clean
+.PHONY: all clean install
all: $(BIN)
clean:
$(RM) $(BIN) $(OBJ)
+install:
+ $(xCP) $(BIN) $(DISTROOT)/Libs
+
$(BIN): $(OBJ)
@echo --- $(LD) -shared -o $@
@$(LD) $(LDFLAGS) -o $(BIN) $(OBJ)
@$(STRIP) $(BIN)
- cp $(BIN) $(DISTROOT)/Libs
-%.ao: %.asm syscalls.inc.asm
+%.ao: %.asm syscalls.inc.asm ../../../Kernel/include/syscalls.inc.asm
@echo $(AS) -o $@
@$(AS) $(ASFLAGS) -o $@ $<