33 lines
879 B
Makefile
33 lines
879 B
Makefile
BIN=radare2
|
|
BINDEPS=r_core r_parse r_search r_cons r_config
|
|
BINDEPS+=r_bin r_debug r_anal r_reg r_bp r_io r_fs
|
|
BINDEPS+=r_lang r_asm r_syscall r_db r_hash
|
|
BINDEPS+=r_magic r_socket r_flags r_util r_egg r_crypto
|
|
|
|
include ../rules.mk
|
|
CFLAGS+=-DR2_GITTAP=\"$(GIT_TAP)\"
|
|
|
|
sign:
|
|
xcrun --sdk iphoneos codesign \
|
|
-s- --entitlements radare2.xml radare2
|
|
#ldid -Sradare2.xml radare2
|
|
|
|
ios_sdk_sign:
|
|
-codesign -s- --entitlements radare2.xml radare2
|
|
|
|
osxsign:
|
|
${CC} radare2.o ${CFLAGS} ${LDFLAGS} -o radare2 \
|
|
-sectcreate __TEXT __info_plist ./Info.plist \
|
|
-framework Security -framework CoreFoundation
|
|
codesign -dvvv -s radare2 ./radare2
|
|
sudo chown root:procmod radare2
|
|
sudo chmod g+s radare2
|
|
|
|
ifeq ($(OSTYPE),android)
|
|
LDFLAGS+=${DL_LIBS} -lm
|
|
endif
|
|
|
|
include ../../libr/socket/deps.mk
|
|
include ../../shlr/zip/deps.mk
|
|
include ../../shlr/gdb/deps.mk
|
|
include ../../shlr/java/deps.mk
|