Changeset 5426:ad8620ca97f3 in roaraudio


Ignore:
Timestamp:
03/20/12 03:12:44 (12 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

install plugins

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • Makefile

    r5423 r5426  
    66SUBDIRS=$(comp_libs) $(COMP_LIB) $(comp_comp_bins) $(subdir_roarfish) $(comp_clients) $(comp_roard) $(comp_doc) 
    77 
    8 PLUGINS=$(subdir_plugins_ao) $(subdir_plugins_xmms) $(subdir_plugins_audacious) 
     8PLUGINS=$(subdir_plugins_ao) $(subdir_plugins_xmms) $(subdir_plugins_audacious) $(subdir_plugins_roard) $(subdir_plugins_universal) 
    99 
    1010PREFIX_CKPORT=$(PREFIX_LIB)/ckport/db/ 
     
    4646        mkdir -p '$(DESTDIR)$(PREFIX_PLUGINS)/universal/universal/$(DEV_VENDOR)-$(DEV_VENDOR_NAME)' 
    4747        mkdir -p '$(DESTDIR)$(PREFIX_PLUGINS)/$(DEV_VENDOR)-$(DEV_VENDOR_NAME)/universal/' 
     48        mkdir -p '$(DESTDIR)$(PREFIX_PLUGINS)/$(DEV_VENDOR)-$(DEV_VENDOR_NAME)/roard/$(DEV_VENDOR)-$(DEV_VENDOR_NAME)' 
    4849        set -e; cd doc; $(MAKE) prep-install-dirs; cd .. 
    4950 
  • configure

    r5425 r5426  
    101101COMP_DOC=true 
    102102COMP_COMP_BINS=true 
     103COMP_PLUGINS=true 
    103104 
    104105ALAW=true 
     
    485486   COMP_COMP_BINS=false 
    486487  ;; 
     488  '--without-comp-plugins') 
     489   COMP_PLUGINS=false 
     490  ;; 
    487491  '--without-meta-data') 
    488492   META_DATA=false 
     
    26842688#fi 
    26852689 
     2690if $COMP_PLUGINS 
     2691then 
     2692 echo "subdir_plugins_roard=plugins/roard" >&4 
     2693 echo "subdir_plugins_universal=plugins/universal" >&4 
     2694fi 
     2695 
    26862696cd .. 
    26872697 
  • plugins/roard/Makefile

    r5424 r5426  
    1515new: clean all 
    1616 
     17install: all 
     18        cp $(cp_v) ${TARGETS} '$(DESTDIR)$(PREFIX_PLUGINS)/$(DEV_VENDOR)-$(DEV_VENDOR_NAME)/roard/$(DEV_VENDOR)-$(DEV_VENDOR_NAME)/' 
     19semi-install: all 
     20        sh -c 'set -e; for file in *$(SHARED_SUFFIX); do ln -fs `pwd`/$$file '$(DESTDIR)$(PREFIX_PLUGINS)/$(DEV_VENDOR)-$(DEV_VENDOR_NAME)/roard/$(DEV_VENDOR)-$(DEV_VENDOR_NAME)/'; done' 
     21 
    1722%$(SHARED_SUFFIX): %.o 
    1823        $(CC) $(LDFLAGS) -o $@ $+ $(LIBS) 
  • plugins/universal/Makefile

    r5424 r5426  
    1515new: clean all 
    1616 
     17install: all 
     18        cp $(cp_v) ${TARGETS} '$(DESTDIR)$(PREFIX_PLUGINS)/universal/universal/$(DEV_VENDOR)-$(DEV_VENDOR_NAME)/' 
     19semi-install: all 
     20        sh -c 'set -e; for file in *$(SHARED_SUFFIX); do ln -fs `pwd`/$$file '$(DESTDIR)$(PREFIX_PLUGINS)/universal/universal/$(DEV_VENDOR)-$(DEV_VENDOR_NAME)/'; done' 
     21 
    1722%$(SHARED_SUFFIX): %.o 
    1823        $(CC) $(LDFLAGS) -o $@ $+ $(LIBS) 
Note: See TracChangeset for help on using the changeset viewer.