mirror of
https://github.com/radareorg/radare2.git
synced 2024-12-08 05:29:32 +00:00
32 lines
718 B
Makefile
32 lines
718 B
Makefile
ISPPC=$(shell uname -m | grep Power)
|
|
|
|
ifeq ($(ISPPC),)
|
|
BIN=libr2
|
|
ISLIB=1
|
|
BINDEPS=r_core r_parse r_search r_cons r_config
|
|
BINDEPS+=r_bin r_debug r_anal r_reg r_bp r_io
|
|
BINDEPS+=r_lang r_asm r_syscall r_hash r_crypto
|
|
BINDEPS+=r_magic r_socket r_flag r_util r_egg r_fs
|
|
|
|
include ../rules.mk
|
|
|
|
ifeq ($(OSTYPE),android)
|
|
LDFLAGS+=${DL_LIBS} -lm
|
|
endif
|
|
ifeq ($(OSTYPE),gnulinux)
|
|
LDFLAGS+=-Wl,-soname,libr2.${EXT_SO}.${LIBVERSION}
|
|
endif
|
|
include ../../libr/socket/deps.mk
|
|
include ../../shlr/zip/deps.mk
|
|
include ../../shlr/gdb/deps.mk
|
|
include ../../shlr/bochs/deps.mk
|
|
include ../../shlr/qnx/deps.mk
|
|
include ../../shlr/ar/deps.mk
|
|
|
|
clean::
|
|
rm -f $(BIN).$(EXT_SO) $(BIN).o
|
|
else
|
|
all:
|
|
@echo Cant build preloaded lib in old Macs
|
|
endif
|