X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Usermode%2FLibraries%2Flibacess.so_src%2FMakefile;h=a6267f2d1ea8190fedb48f2fb24063b9a9841709;hb=e7fb36caedf6cd739359e98a163041b6e058ce7a;hp=7b320b930db58ccd94d9ba8ca3b79742ee06c395;hpb=17e16b3110b4c5124b0707435e0427993d696545;p=tpg%2Facess2.git diff --git a/Usermode/Libraries/libacess.so_src/Makefile b/Usermode/Libraries/libacess.so_src/Makefile index 7b320b93..a6267f2d 100644 --- a/Usermode/Libraries/libacess.so_src/Makefile +++ b/Usermode/Libraries/libacess.so_src/Makefile @@ -2,10 +2,7 @@ # # -AS = nasm -LD = ld -STRIP = strip -RM = rm -f +-include ../../../Makefile.cfg ASFLAGS = -felf LDFLAGS = -nostdlib -shared -I/Acess/Libs/ld-acess.so -e SoMain @@ -13,17 +10,21 @@ LDFLAGS = -nostdlib -shared -I/Acess/Libs/ld-acess.so -e SoMain 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) - $(LD) $(LDFLAGS) -o $(BIN) $(OBJ) - $(STRIP) $(BIN) - cp $(BIN) /mnt/AcessHDD/Acess2/Libs + @echo --- $(LD) -shared -o $@ + @$(LD) $(LDFLAGS) -o $(BIN) $(OBJ) + @$(STRIP) $(BIN) -%.ao: %.asm syscalls.inc.asm - $(AS) $(ASFLAGS) -o $@ $< +%.ao: %.asm syscalls.inc.asm ../../../Kernel/include/syscalls.inc.asm + @echo $(AS) -o $@ + @$(AS) $(ASFLAGS) -o $@ $<