Implemented ticket #230: Added make install command (thanks Jan Nieuwenhuizen)

git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1200 74dad513-b988-da41-8d7b-12977e46ad98
remotes/origin/trunk-0.6-pre
Benny Prijono 18 years ago
parent a58a139e19
commit 7d46a7666d

@ -58,3 +58,14 @@ xhdrid:
cp /tmp/id $$f; \
done
prefix = /usr/local
install:
mkdir -p $(DESTDIR)$(prefix)/lib
cp -L $$(find . -name '*.a') $(DESTDIR)$(prefix)/lib
mkdir -p $(DESTDIR)$(prefix)/include
cp -RL $$(find . -name include) $(DESTDIR)$(prefix)
cd $(DESTDIR)$(prefix)/lib && for i in $$(find . -name 'libpj*a'); do\
ln -s $$i $$(echo $$i | sed -e "s/-$(TARGET_NAME)//");\
done
mkdir -p $(DESTDIR)$(prefix)/lib/pkgconfig
sed -e "s!@PREFIX@!$(DESTDIR)$(prefix)!" libpj.pc.in > $(DESTDIR)/$(prefix)/lib/pkgconfig/libpj.pc

@ -0,0 +1,12 @@
# Package Information for pkg-config
prefix=@PREFIX@
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include
Name: libpj
Description: Multimedia communication library
Version: 0.5.10.3
Libs: -L${libdir} -lpjsua -lpjsip -lpjmedia -lpjsip-ua -lpjsip-simple -lpjsip-ua -lpjmedia-codec -lpjlib-util -lpj
Cflags: -I${includedir}
Loading…
Cancel
Save