Changeset 3831:0f9c7eb89afb in roaraudio
Legend:
- Unmodified
- Added
- Removed
-
Makefile
r3704 r3831 25 25 set -e; cd tests; $(MAKE) test; cd ..; 26 26 27 build-pc-files: 28 set -e; for lib in $(comp_libs); do lib/roar-config --output-pc $$lib > lib/$$lib.pc; done 29 30 prep-install: prep-install-dirs build-pc-files 31 27 32 prep-install-dirs: 28 33 mkdir -p '$(DESTDIR)$(PREFIX_BIN)' … … 30 35 mkdir -p '$(DESTDIR)$(PREFIX_INC)' 31 36 mkdir -p '$(DESTDIR)$(PREFIX_MAN)' 37 mkdir -p '$(DESTDIR)$(PREFIX_PC)' 32 38 mkdir -p '$(DESTDIR)$(PREFIX_COMP_LIBS)' 33 39 mkdir -p '$(DESTDIR)$(PREFIX_COMP_BINS)' 34 40 set -e; cd doc; $(MAKE) prep-install-dirs; cd .. 35 41 36 install: prep-install -dirs42 install: prep-install 37 43 cp $(cp_v) lib/roar* '$(DESTDIR)$(PREFIX_BIN)' 44 cp $(cp_v) lib/*.pc '$(DESTDIR)$(PREFIX_PC)' 38 45 sh -c 'set -e; cd lib; for file in lib*$(SHARED_SUFFIX)*; do cp $$file '$(DESTDIR)$(PREFIX_LIB)'/$$file.$(COMMON_VERSION); done' 39 46 sh -c 'set -e; cd lib; for file in lib*$(SHARED_SUFFIX)*; do ln -fs $$file.$(COMMON_VERSION) '$(DESTDIR)$(PREFIX_LIB)'/$$file.$(COMMON_V_MM); done' … … 46 53 set -e; for i in $(PLUGINS); do if [ "$$i" != '' ]; then cd $$i; $(MAKE) install; cd ../..; fi; done 47 54 48 semi-install: prep-install -dirs55 semi-install: prep-install 49 56 sh -c 'set -e; for file in lib/roar*; do ln -fs `pwd`/$$file '$(DESTDIR)$(PREFIX_BIN)'/; done' 57 sh -c 'set -e; for file in lib/*.pc; do ln -fs `pwd`/$$file '$(DESTDIR)$(PREFIX_PC)'/; done' 50 58 sh -c 'set -e; cd lib; for file in lib*$(SHARED_SUFFIX)*; do ln -fs `pwd`/$$file '$(DESTDIR)$(PREFIX_LIB)'/; done' 51 59 sh -c 'set -e; cd lib; for file in lib*$(SHARED_SUFFIX)*; do ln -fs `pwd`/$$file '$(DESTDIR)$(PREFIX_LIB)'/$$file.$(COMMON_VERSION); done' -
configure
r3819 r3831 38 38 PREFIX_INC='' 39 39 PREFIX_MAN='' 40 PREFIX_PC='' 40 41 PREFIX_COMP_LIBS='' 41 42 PREFIX_COMP_BINS='' … … 190 191 echo '--prefix-inc DIR - Set prefix for include files (default: $PREFIX/include)' 191 192 echo '--prefix-man DIR - Set prefix for manpages (default: $PREFIX/man)' 193 echo '--prefix-pc DIR - Set prefix for pkg-config (default: $PREFIX_LIB/pkgconfig)' 192 194 echo '--prefix-comp-libs DIR - Set prefix for compatibility librarys (default: $PREFIX_LIB/roaraudio/complibs)' 193 195 echo '--prefix-comp-bins DIR - Set prefix for compatibility binarys (default: $PREFIX_LIB/roaraudio/compbins)' … … 436 438 shift; 437 439 ;; 440 '--prefix-pc') 441 PREFIX_PC="$2" 442 shift; 443 ;; 438 444 # we should remove --prefix-comp soon 439 445 '--prefix-comp'|'--prefix-comp-libs') … … 461 467 '--prefix-man=*') 462 468 PREFIX_MAN=$(echo "$1" | cut -d= -f2) 469 ;; 470 '--prefix-pc=*') 471 PREFIX_PC=$(echo "$1" | cut -d= -f2) 463 472 ;; 464 473 '--prefix-comp-libs='*) … … 846 855 [ "$PREFIX_INC" = '' ] && PREFIX_INC="$PREFIX/include/" 847 856 [ "$PREFIX_MAN" = '' ] && PREFIX_MAN="$PREFIX/share/man/" 857 [ "$PREFIX_PC" = '' ] && PREFIX_PC="$PREFIX_LIB/pkgconfig/" 848 858 [ "$PREFIX_COMP_LIBS" = '' ] && PREFIX_COMP_LIBS="$PREFIX_LIB/roaraudio/complibs/" 849 859 [ "$PREFIX_COMP_BINS" = '' ] && PREFIX_COMP_BINS="$PREFIX_LIB/roaraudio/compbins/" … … 892 902 echo "PREFIX_INC=$PREFIX_INC" 893 903 echo "PREFIX_MAN=$PREFIX_MAN" 904 echo "PREFIX_PC=$PREFIX_PC" 894 905 echo "PREFIX_COMP_LIBS=$PREFIX_COMP_LIBS" 895 906 echo "PREFIX_COMP_BINS=$PREFIX_COMP_BINS"
Note: See TracChangeset
for help on using the changeset viewer.