* Apply elektranox patch for the makefiles
- replace mkdir with INSTALL_.. thanks!
This commit is contained in:
parent
4a33771947
commit
463e32a066
3 changed files with 10 additions and 9 deletions
4
Makefile
4
Makefile
|
|
@ -7,8 +7,8 @@ clean:
|
|||
cd libr && make clean
|
||||
|
||||
install:
|
||||
mkdir -p ${DESTDIR}${PREFIX}/share/doc/radare2
|
||||
for a in doc/* ; do cp $$a ${DESTDIR}/${PREFIX}/share/doc/radare2 ; done
|
||||
${INSTALL_DIR} ${DESTDIR}${PREFIX}/share/doc/radare2
|
||||
for a in doc/* ; do ${INSTALL_DATA}do $$a ${DESTDIR}/${PREFIX}/share/doc/radare2 ; done
|
||||
cd libr && make install PARENT=1 PREFIX=${DESTDIR}${PREFIX}
|
||||
|
||||
uninstall:
|
||||
|
|
|
|||
|
|
@ -8,6 +8,7 @@ COMPILER=@USERCC@
|
|||
STATIC_DEBUG=0
|
||||
RUNTIME_DEBUG=1
|
||||
|
||||
INSTALL_DIR=@INSTALL_DIR@
|
||||
INSTALL_DATA=@INSTALL_DATA@
|
||||
INSTALL_PROGRAM=@INSTALL_PROGRAM@
|
||||
|
||||
|
|
|
|||
|
|
@ -26,30 +26,30 @@ install:
|
|||
# TODO :Use INSTALL_DATA_DIR instead of mkdir
|
||||
echo Using prefix: ${PFX}
|
||||
# libraries
|
||||
@mkdir -p ${PFX}/lib
|
||||
@${INSTALL_DIR} ${PFX}/lib
|
||||
@for a in `find * | grep -e '\.so$$' | grep lib` ; do \
|
||||
echo " $$a "; ${INSTALL_DATA} $$a ${PFX}/lib ; done
|
||||
# object archives
|
||||
@for a in `find * | grep -e '\.a$$'` ; do \
|
||||
echo " $$a"; ${INSTALL_DATA} $$a ${PFX}/lib ; done
|
||||
# includes
|
||||
@mkdir -p ${PFX}/include/libr
|
||||
@${INSTALL_DIR} ${PFX}/include/libr
|
||||
(cd include && ${INSTALL_DATA} * ${PFX}/include/libr)
|
||||
# programs
|
||||
@mkdir -p ${PFX}/bin
|
||||
@${INSTALL_DIR} ${PFX}/bin
|
||||
@for a in `find */t -perm /u+x -type f | grep 2`; \
|
||||
do echo " $$a"; ${INSTALL_PROGRAM} $$a ${PFX}/bin ; done
|
||||
# plugins
|
||||
@mkdir -p ${PFX}/lib/pkgconfig
|
||||
@${INSTALL_DIR} ${PFX}/lib/pkgconfig
|
||||
cat libr.pc.acr | sed -e 's,@PFX@,${PFX},g' > libr.pc
|
||||
${INSTALL_DATA} libr.pc ${PFX}/lib/pkgconfig
|
||||
@mkdir -p ${PFX}/share/vala/vapi
|
||||
@${INSTALL_DIR} ${PFX}/share/vala/vapi
|
||||
${INSTALL_DATA} vapi/*.vapi vapi/*.deps ${PFX}/share/vala/vapi
|
||||
@mkdir -p ${PFX}/lib/radare2
|
||||
@${INSTALL_DIR} ${PFX}/lib/radare2
|
||||
@for a in `find */p -perm /u+x -type f`; \
|
||||
do echo " $$a"; ${INSTALL_DATA} $$a ${PFX}/lib/radare2 ; done
|
||||
# test programs
|
||||
@mkdir -p ${PFX}/bin-test
|
||||
@${INSTALL_DIR} ${PFX}/bin-test
|
||||
@for a in `find */t -perm /u+x -type f | grep -v 2`; \
|
||||
do echo " $$a"; ${INSTALL_PROGRAM} $$a ${PFX}/bin-test ; done
|
||||
@echo libr aka radare2 has been installed:
|
||||
|
|
|
|||
Loading…
Reference in a new issue