Ignore:
Timestamp:
Nov 23, 2013 7:13:40 AM (9 years ago)
Author:
bennylp
Message:

Fixed #1713: Enable building the libraries as shared libraries/DLLs for GNU targets

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/Makefile

    r4627 r4656  
    106106        cd tests/pjsua && python runall.py 
    107107 
    108 prefix = $(ac_prefix) 
    109  
    110108install: 
    111         mkdir -p $(DESTDIR)$(prefix)/lib 
    112         cp -f $(APP_LIB_FILES) $(DESTDIR)$(prefix)/lib/ 
    113         mkdir -p $(DESTDIR)$(prefix)/include 
     109        mkdir -p $(DESTDIR)$(libdir)/ 
     110        cp -af $(APP_LIB_FILES) $(DESTDIR)$(libdir)/ 
     111        mkdir -p $(DESTDIR)$(includedir)/ 
    114112        for d in pjlib pjlib-util pjnath pjmedia pjsip; do \ 
    115                 cp -RLf $$d/include/* $(DESTDIR)$(prefix)/include/; \ 
     113                cp -RLf $$d/include/* $(DESTDIR)$(includedir)/; \ 
    116114        done 
    117         mkdir -p $(DESTDIR)$(prefix)/lib/pkgconfig 
    118         sed -e "s!@PREFIX@!$(DESTDIR)$(prefix)!" libpjproject.pc.in | \ 
     115        mkdir -p $(DESTDIR)$(libdir)/pkgconfig 
     116        sed -e "s!@PREFIX@!$(prefix)!" libpjproject.pc.in | \ 
     117                sed -e "s!@INCLUDEDIR@!$(includedir)!" | \ 
     118                sed -e "s!@LIBDIR@!$(libdir)!" | \ 
    119119                sed -e "s/@PJ_VERSION@/$(PJ_VERSION)/" | \ 
    120120                sed -e "s!@PJ_LDLIBS@!$(PJ_LDLIBS)!" | \ 
    121                 sed -e "s!@PJ_INSTALL_CFLAGS@!$(PJ_INSTALL_CFLAGS)!" > $(DESTDIR)/$(prefix)/lib/pkgconfig/libpjproject.pc 
     121                sed -e "s!@PJ_INSTALL_CFLAGS@!$(PJ_INSTALL_CFLAGS)!" > $(DESTDIR)/$(libdir)/pkgconfig/libpjproject.pc 
    122122 
    123123uninstall: 
Note: See TracChangeset for help on using the changeset viewer.