radare2/libr/io/p/Makefile
skuater 4c7290cb4e Implement io.r2k for Windows
* initial r0 io memory r/w
* add driver initialization add
* renamed and implementing installation
* add io command !=mod to list system modules
* flags using . =\!mod
2016-08-02 00:58:39 +02:00

45 lines
865 B
Makefile

CFLAGS+=-I../../include -Wall -DWORDSIZE=64 ${PIC_CFLAGS} ${LDFLAGS_LIB} ${LDFLAGS_LINKPATH}.. -DCORELIB
include ../../config.mk
ifeq ($(WITHPIC),1)
# on solaris only
ifeq (${OSTYPE},solaris)
CFLAGS+=-lsocket
endif
# windows
ifeq (${OSTYPE},windows)
CFLAGS+=-lws2_32
endif
foo: all
ALL_TARGETS=
PLUGINS=ptrace.mk debug.mk gdb.mk malloc.mk shm.mk mach.mk w32dbg.mk procpid.mk windbg.mk bochs.mk qnx.mk r2k.mk
#zip.mk
#PLUGINS=ptrace.mk debug.mk gdb.mk malloc.mk mach.mk w32dbg.mk procpid.mk
include ${PLUGINS}
#ALL_TARGETS+=io_ewf.so
all: ${ALL_TARGETS}
@true
BINDEPS=
io_ewf.${LIB_SO}: io_ewf.o
${CC} ${CFLAGS} ${PIC_CFLAGS} ${LDFLAGS_LIB} io_ewf.${LIB_SO} ewf.c -lr_io -L../../io ${LDFLAGS_LINKPTH}.. -lewf
clean:
-rm -f *.so *.o *.dll *.dylib *.${EXT_SO}
mrproper: clean
-rm -f *.d
.PHONY: all clean foo mrproper
else
clean all:
.PHONY: all
endif