Changeset 1709:8ccbff60c50f in roaraudio


Ignore:
Timestamp:
05/14/09 14:25:47 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

make plugins speratly, make all plugins known to work from configure

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Makefile

    r1620 r1709  
    33COMP_LIB=$(subdir_libroaresd) $(subdir_libroarsndio) $(subdir_libroaryiff) $(subdir_libroarpulse) $(subdir_libroararts) 
    44 
    5 SUBDIRS=libroar libroardsp $(subdir_libroaresd) roard roarclients doc $(subdir_libroarsndio) $(subdir_roarfish) $(subdir_libroaryiff) $(subdir_libroarpulse) $(subdir_libroararts) $(subdir_plugins_ao) 
     5SUBDIRS=libroar libroardsp $(subdir_libroaresd) roard roarclients doc $(subdir_libroarsndio) $(subdir_roarfish) $(subdir_libroaryiff) $(subdir_libroarpulse) $(subdir_libroararts) 
     6 
     7PLUGINS=$(subdir_plugins_ao) $(subdir_plugins_xmms) $(subdir_plugins_audacious) 
    68 
    79all: 
    810        for i in ${SUBDIRS}; do cd $$i; $(MAKE) all; cd ..; done; 
     11        for i in ${PLUGINS}; do cd $$i; $(MAKE) all; cd ../..; done; 
    912clean: 
    1013        rm -f lib/* || true 
    1114        for i in ${SUBDIRS}; do cd $$i; $(MAKE) clean; cd ..; done; 
     15        for i in ${PLUGINS}; do cd $$i; $(MAKE) clean; cd ../..; done; 
    1216 
    1317new: clean all 
     
    3034        sh -c 'for file in include/roar* include/lib*; do cp $(cp_v) -r $$file $(PREFIX_INC)/; done' 
    3135        cd doc; make install; cd .. 
    32         if [ "$(subdir_plugins_ao)" != '' ]; then cd $(subdir_plugins_ao); make install; cd ../..; fi 
     36        for i in $(subdir_plugins_ao) $(subdir_plugins_xmms) $(subdir_plugins_audacious); do if [ "$$i" != '' ]; then cd $$i; make install; cd ../..; fi; done 
     37 
    3338semi-install: prep-install-dirs 
    3439        sh -c 'for file in lib/roar*;    do ln -fs `pwd`/$$file $(PREFIX_BIN)/; done' 
     
    3742        sh -c 'for file in include/roar* include/lib*; do ln -fs `pwd`/$$file $(PREFIX_INC)/; done' 
    3843        cd doc; make semi-install; cd .. 
    39         if [ "$(subdir_plugins_ao)" != '' ]; then cd $(subdir_plugins_ao); make semi-install; cd ../..; fi 
     44        for i in $(subdir_plugins_ao) $(subdir_plugins_xmms) $(subdir_plugins_audacious); do if [ "$$i" != '' ]; then cd $$i; make semi-install; cd ../..; fi; done 
Note: See TracChangeset for help on using the changeset viewer.