Changeset 1618:f1acd1bac092 in roaraudio


Ignore:
Timestamp:
04/26/09 04:12:09 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added PREFIX_COMP

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • Makefile

    r1607 r1618  
    11include Makefile.conf 
     2 
     3COMP_LIB=$(subdir_libroaresd) $(subdir_libroarsndio) $(subdir_libroaryiff) $(subdir_libroarpulse) $(subdir_libroararts) 
    24 
    35SUBDIRS=libroar libroardsp $(subdir_libroaresd) roard roarclients doc $(subdir_libroarsndio) $(subdir_roarfish) $(subdir_libroaryiff) $(subdir_libroarpulse) $(subdir_libroararts) $(subdir_plugins_ao) 
     
    1921        mkdir -p $(PREFIX_INC) 
    2022        mkdir -p $(PREFIX_MAN) 
     23        mkdir -p $(PREFIX_COMP) 
    2124        cd doc; make prep-install-dirs; cd .. 
    2225 
     
    3033        sh -c 'for file in lib/roar*;    do ln -fs `pwd`/$$file $(PREFIX_BIN)/; done' 
    3134        sh -c 'for file in lib/lib*.so*; do ln -fs `pwd`/$$file $(PREFIX_LIB)/; done' 
     35        sh -c 'cd lib; for file in $(COMP_LIB); do for i in "" .{0,1}; do ln -fs `pwd`/$$file.so $(PREFIX_COMP)/`echo $$file | sed s/roar//`.so$$i; done; done' 
    3236        sh -c 'for file in include/roar* include/lib*; do ln -fs `pwd`/$$file $(PREFIX_INC)/; done' 
    3337        cd doc; make semi-install; cd .. 
  • configure

    r1607 r1618  
    3333PREFIX_INC='' 
    3434PREFIX_MAN='' 
     35PREFIX_COMP='' 
    3536 
    3637CDROM_IS_DEV=true 
     
    141142   echo '--prefix-inc DIR            - Set prefix for include files (default: $PREFIX/include)' 
    142143   echo '--prefix-man DIR            - Set prefix for manpages (default: $PREFIX/man)' 
     144   echo '--prefix-comp DIR           - Set prefix for compatibility librarys (default: $PREFIX_LIB/roaraudio/complibs)' 
    143145   echo 
    144146   echo '--default-rate RATE         - Set default sample rate for roard and roarclients' 
     
    319321   shift; 
    320322  ;; 
     323  '--prefix-comp') 
     324   PREFIX_COMP="$2" 
     325   shift; 
     326  ;; 
    321327  '--mmcu') 
    322328   MMCU="$2" 
     
    504510fi 
    505511 
    506 [ "$PREFIX_BIN" = '' ] && PREFIX_BIN="$PREFIX/bin/" 
    507 [ "$PREFIX_LIB" = '' ] && PREFIX_LIB="$PREFIX/lib/" 
    508 [ "$PREFIX_INC" = '' ] && PREFIX_INC="$PREFIX/include/" 
    509 [ "$PREFIX_MAN" = '' ] && PREFIX_MAN="$PREFIX/share/man/" 
     512[ "$PREFIX_BIN"  = '' ] && PREFIX_BIN="$PREFIX/bin/" 
     513[ "$PREFIX_LIB"  = '' ] && PREFIX_LIB="$PREFIX/lib/" 
     514[ "$PREFIX_INC"  = '' ] && PREFIX_INC="$PREFIX/include/" 
     515[ "$PREFIX_MAN"  = '' ] && PREFIX_MAN="$PREFIX/share/man/" 
     516[ "$PREFIX_COMP" = '' ] && PREFIX_COMP="$PREFIX_LIB/roaraudio/complibs/" 
    510517 
    511518[ "$DEFAULT_GRP" = '' ] && DEFAULT_GRP='audio' 
     
    531538 echo "PREFIX_INC=$PREFIX_INC" 
    532539 echo "PREFIX_MAN=$PREFIX_MAN" 
     540 echo "PREFIX_COMP=$PREFIX_COMP" 
    533541 echo 
    534542 $SNDIO_EMUL && echo "subdir_libroarsndio=libroarsndio" 
Note: See TracChangeset for help on using the changeset viewer.