mirror of
https://github.com/radareorg/radare2.git
synced 2025-02-03 12:12:06 +00:00
28 lines
718 B
Makefile
28 lines
718 B
Makefile
include ../../config.mk
|
|
|
|
CFLAGS+=-I$(TOP)/shlr -I../../include -I../arch/ -I../arch/include
|
|
CFLAGS+=-Wall -shared -fPIC ${LDFLAGS_LIB} ${LDFLAGS_LINKPATH}..
|
|
# XXX
|
|
CFLAGS+=-DLIL_ENDIAN=1
|
|
LDFLAGS+=-L../../util -L../../lib
|
|
LDFLAGS+=${LINK} -lr_util
|
|
|
|
foo: all
|
|
|
|
ALL_TARGETS=
|
|
# TODO: rename to enabled plugins
|
|
ARCHS=mips.mk sparc.mk java.mk bf.mk arm.mk dalvik.mk x86_as.mk x86_nz.mk
|
|
ARCHS+=ppc.mk x86_olly.mk x86.mk csr.mk x86_nasm.mk psosvm.mk avr.mk
|
|
ARCHS+=msil.mk sh.mk arm_winedbg.mk tms320.mk gb.mk snes.mk ebc.mk malbolge.mk ws.mk 6502.mk h8300.mk cr16.mk
|
|
include $(ARCHS)
|
|
|
|
all: ${ALL_TARGETS}
|
|
|
|
clean:
|
|
-rm -f *.${EXT_SO} *.o ${STATIC_OBJ}
|
|
|
|
mrproper: clean
|
|
-rm -f *.d ../arch/*/*/*.d
|
|
|
|
.PHONY: all clean foo mrproper
|