diff --git a/libr/asm/arch/arm/v35arm64/Makefile b/libr/asm/arch/arm/v35arm64/Makefile index 9a5ac3d1a2..29e0e173aa 100644 --- a/libr/asm/arch/arm/v35arm64/Makefile +++ b/libr/asm/arch/arm/v35arm64/Makefile @@ -2,26 +2,25 @@ CFLAGS+=$(ARM64V35_CFLAGS) -fPIC ALIBS=$(addprefix arch-arm64/disassembler/,$(V35ARM64_OBJS)) RANLIB?=ranlib -all: disassembler +all: arch-arm64 $(MAKE) arm64dis.a include deps.mk clean: - rm -rf disassembler arch-arm64 arm64dis.a - -disassembler: arch-arm64 + rm -rf arch-arm64 arm64dis.a +.PHONY: all clean # -cd arch-arm64 && git checkout staging && git pull # cp -rf arch-arm64/disassembler disassembler -$(ALIBS): disassembler +$(ALIBS): arch-arm64 arch-arm64: git clone https://github.com/radareorg/vector35-arch-arm64 arch-arm64 cd arch-arm64 && git checkout radare2 -arm64dis.a: $(ALIBS) +$(V35ARM64_HOME)/arm64dis.a arm64dis.a: $(ALIBS) rm -f arm64dis.a $(AR) q arm64dis.a $(ALIBS) $(RANLIB) arm64dis.a diff --git a/libr/asm/arch/arm/v35arm64/deps.mk b/libr/asm/arch/arm/v35arm64/deps.mk index 3b8959bfd7..895d522928 100644 --- a/libr/asm/arch/arm/v35arm64/deps.mk +++ b/libr/asm/arch/arm/v35arm64/deps.mk @@ -28,7 +28,7 @@ $(V35ARM64_SRCDIR): $(MAKE) $(V35ARM64_HOME)/arm64dis.a # $(MAKE) git-clone-arm64v35 -git-clone-arm64v35 $(V35ARM64_HOME)/arm64dis.a: +git-clone-arm64v35: # $(V35ARM64_HOME)/arm64dis.a: $(MAKE) -C $(V35ARM64_HOME) all .PHONY: git-clone-arm64v35