mirror of
https://github.com/radareorg/radare2.git
synced 2024-12-05 03:56:46 +00:00
Do not build GPL code with the static build
This commit is contained in:
parent
018de032ce
commit
734b3d73ba
210
plugins.static.nogpl.cfg
Normal file
210
plugins.static.nogpl.cfg
Normal file
@ -0,0 +1,210 @@
|
||||
# same as default, but removing some plugins to avoid dupped symbols (use diff)
|
||||
# this file should be removed as soon as those 2 plugins get built properly
|
||||
STATIC="anal.8051
|
||||
anal.arc
|
||||
anal.arm_cs
|
||||
anal.arm_gnu
|
||||
anal.avr
|
||||
anal.i4004
|
||||
anal.bf
|
||||
anal.chip8
|
||||
anal.cris
|
||||
anal.dalvik
|
||||
anal.gb
|
||||
anal.i8080
|
||||
anal.java
|
||||
anal.m68k_cs
|
||||
anal.malbolge
|
||||
anal.mips_cs
|
||||
anal.mips_gnu
|
||||
anal.nios2
|
||||
anal.null
|
||||
anal.ppc_gnu
|
||||
anal.sh
|
||||
anal.sparc_cs
|
||||
anal.sparc_gnu
|
||||
anal.sysz
|
||||
anal.ws
|
||||
anal.xap
|
||||
anal.x86_cs
|
||||
anal.xcore_cs
|
||||
anal.z80
|
||||
anal.vax
|
||||
anal.6502
|
||||
anal.snes
|
||||
anal.riscv
|
||||
anal.pic
|
||||
asm.6502
|
||||
asm.8051
|
||||
asm.arc
|
||||
asm.arm_cs
|
||||
asm.arm_gnu
|
||||
asm.avr
|
||||
asm.bf
|
||||
asm.chip8
|
||||
asm.cris_gnu
|
||||
asm.dalvik
|
||||
asm.dcpu16
|
||||
asm.gb
|
||||
asm.hppa_gnu
|
||||
asm.i4004
|
||||
asm.i8080
|
||||
asm.java
|
||||
asm.lm32
|
||||
asm.tricore
|
||||
asm.m68k_cs
|
||||
asm.malbolge
|
||||
asm.mips_cs
|
||||
asm.mips_gnu
|
||||
asm.nios2
|
||||
asm.ppc_gnu
|
||||
asm.propeller
|
||||
asm.riscv
|
||||
asm.lanai_gnu
|
||||
asm.sh
|
||||
asm.snes
|
||||
asm.sparc_cs
|
||||
asm.sparc_gnu
|
||||
asm.spc700
|
||||
asm.sysz
|
||||
asm.ws
|
||||
asm.xap
|
||||
asm.arm_as
|
||||
asm.x86_as
|
||||
asm.x86_cs
|
||||
asm.x86_nz
|
||||
asm.x86_nasm
|
||||
asm.xcore_cs
|
||||
asm.z80
|
||||
asm.lh5801
|
||||
asm.vax
|
||||
asm.mcs96
|
||||
asm.pic
|
||||
bin.any
|
||||
bin.nro
|
||||
bin.nso
|
||||
bin.art
|
||||
bin.bf
|
||||
bin.bflt
|
||||
bin.bios
|
||||
bin.bootimg
|
||||
bin.cgc
|
||||
bin.coff
|
||||
bin.dex
|
||||
bin.dol
|
||||
bin.elf
|
||||
bin.elf64
|
||||
bin.fs
|
||||
bin.java
|
||||
bin.menuet
|
||||
bin.mach0
|
||||
bin.mach064
|
||||
bin.mbn
|
||||
bin.mdmp
|
||||
bin.mz
|
||||
bin.nes
|
||||
bin.nin3ds
|
||||
bin.ninds
|
||||
bin.ningb
|
||||
bin.ningba
|
||||
bin.omf
|
||||
bin.p9
|
||||
bin.pe
|
||||
bin.pe64
|
||||
bin.pebble
|
||||
bin.smd
|
||||
bin.sms
|
||||
bin.avr
|
||||
bin.sfc
|
||||
bin.spc700
|
||||
bin.te
|
||||
bin.vsf
|
||||
bin.xbe
|
||||
bin.z64
|
||||
bin.dyldcache
|
||||
bin_xtr.xtr_dyldcache
|
||||
bin_xtr.xtr_fatmach0
|
||||
bin_ldr.ldr_linux
|
||||
bin.zimg
|
||||
bin.psxexe
|
||||
bp.arm
|
||||
bp.bf
|
||||
bp.mips
|
||||
bp.ppc
|
||||
bp.x86
|
||||
core.a2f
|
||||
core.java
|
||||
crypto.aes
|
||||
crypto.des
|
||||
crypto.rc4
|
||||
crypto.cps2
|
||||
crypto.xor
|
||||
crypto.blowfish
|
||||
crypto.rc2
|
||||
crypto.rot
|
||||
crypto.rol
|
||||
crypto.ror
|
||||
crypto.base64
|
||||
crypto.base91
|
||||
crypto.aes_cbc
|
||||
crypto.punycode
|
||||
crypto.rc6
|
||||
crypto.serpent
|
||||
debug.bf
|
||||
debug.io
|
||||
debug.esil
|
||||
debug.gdb
|
||||
debug.qnx
|
||||
debug.native
|
||||
debug.rap
|
||||
debug.windbg
|
||||
debug.bochs
|
||||
debug.null
|
||||
egg.exec
|
||||
egg.xor
|
||||
fs.io
|
||||
fs.r2
|
||||
fs.posix
|
||||
io.null
|
||||
io.bfdbg
|
||||
io.bochs
|
||||
io.debug
|
||||
io.default
|
||||
io.gdb
|
||||
io.qnx
|
||||
io.r2pipe
|
||||
io.gzip
|
||||
io.http
|
||||
io.tcp
|
||||
io.r2web
|
||||
io.ihex
|
||||
io.mach
|
||||
io.malloc
|
||||
io.sparse
|
||||
io.mmap
|
||||
io.procpid
|
||||
io.ptrace
|
||||
io.rap
|
||||
io.self
|
||||
io.shm
|
||||
io.w32
|
||||
io.w32dbg
|
||||
io.windbg
|
||||
io.zip
|
||||
io.r2k
|
||||
io.ar
|
||||
io.rbuf
|
||||
lang.vala
|
||||
parse.6502_pseudo
|
||||
parse.arm_pseudo
|
||||
parse.att2intel
|
||||
parse.dalvik_pseudo
|
||||
parse.m68k_pseudo
|
||||
parse.mips_pseudo
|
||||
parse.mreplace
|
||||
parse.ppc_pseudo
|
||||
parse.sh_pseudo
|
||||
parse.avr_pseudo
|
||||
parse.x86_pseudo
|
||||
parse.z80_pseudo"
|
||||
SHARED="io.shm"
|
@ -28,10 +28,11 @@ if [ 1 = "${DOCFG}" ]; then
|
||||
${MAKE} mrproper > /dev/null 2>&1
|
||||
fi
|
||||
export CFLAGS="${CFLAGS} -fPIC"
|
||||
cp -f plugins.static.cfg plugins.cfg
|
||||
#cp -f plugins.static.cfg plugins.cfg
|
||||
cp -f plugins.static.nogpl.cfg plugins.cfg
|
||||
#-D__ANDROID__=1"
|
||||
./configure-plugins || exit 1
|
||||
./configure --prefix="$PREFIX" --with-libr --without-libuv --disable-loadlibs || exit 1
|
||||
./configure --prefix="$PREFIX" --without-gpl --with-libr --without-libuv --disable-loadlibs || exit 1
|
||||
fi
|
||||
${MAKE} -j 8 || exit 1
|
||||
BINS="rarun2 rasm2 radare2 ragg2 rabin2 rax2 rahash2 rafind2 r2agent radiff2"
|
||||
|
Loading…
Reference in New Issue
Block a user