Ignore:
Timestamp:
01/27/13 04:15:34 (11 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added support to install plugins

File:
1 edited

Legend:

Unmodified
Added
Removed
  • build-system/Makefile.install

    r5787 r5885  
    4141        mkdir -p '$(DESTDIR)$(PREFIX_MAN)'/man3/ 
    4242        mkdir -p '$(DESTDIR)$(PREFIX_CKPORT)' 
     43prep-install-dirs-plugin: 
     44        mkdir -p '$(DESTDIR)$(PLUGIN_PATH)' 
    4345 
    4446prep-install-bin: all prep-install-dirs-bin 
     
    4648prep-install-header: all prep-install-dirs-header 
    4749prep-install-lib: all prep-install-dirs-lib 
     50prep-install-plugin: all prep-install-dirs-plugin 
    4851 
    4952# this works for both, -bin and -tools 
     
    5962        sh -c 'set -e; for file in $(MANPAGE_3);  do cp $(cp_v) $$file '$(DESTDIR)$(PREFIX_MAN)'/man3/; done' 
    6063#       cp $(cp_v) $(CKPORTDB) 
     64install-plugin: prep-install-plugin 
     65        cp $(cp_v) $(TARGETS) '$(DESTDIR)$(PLUGIN_PATH)'/ 
    6166 
    6267semi-install-bin: prep-install-bin 
     
    7277        sh -c 'set -e; for file in $(HEADERS);    do ln -fs `pwd`/$(HEADERS_DIR)/$$file '$(DESTDIR)$(PREFIX_INC)'/'$(HEADER_PREFIX)'; done' 
    7378        sh -c 'set -e; for file in $(MANPAGE_3);  do ln -fs `pwd`/$$file '$(DESTDIR)$(PREFIX_MAN)'/man3/; done' 
     79semi-install-plugin: prep-install-plugin 
     80        sh -c 'set -e; for file in $(TARGETS);    do ln -fs `pwd`/$$file '$(DESTDIR)$(PLUGIN_PATH)/'; done' 
    7481 
    7582uninstall-bin: 
     
    8592        sh -c 'set -e; for file in $(HEADERS);    do rm -f '$(DESTDIR)$(PREFIX_INC)'/'$(HEADER_PREFIX)/'$$file; done' 
    8693        sh -c 'set -e; for file in $(MANPAGE_3);  do rm -f '$(DESTDIR)$(PREFIX_MAN)/man3/$$file'; done' 
     94uninstall-plugin: 
     95        sh -c 'set -e; for file in $(TARGETS);    do rm -f '$(DESTDIR)$(PLUGIN_PATH)/'$$file; done' 
Note: See TracChangeset for help on using the changeset viewer.