From 81ecc233996dcddfbef707bd9a5099f5d9e5eb13 Mon Sep 17 00:00:00 2001 From: Benny Prijono Date: Tue, 1 Nov 2005 16:42:51 +0000 Subject: Added suppor /and fix things for SunOS port git-svn-id: http://svn.pjsip.org/repos/pjproject/main@2 74dad513-b988-da41-8d7b-12977e46ad98 --- Makefile | 88 +++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 45 insertions(+), 43 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 86ec3220..9c57e63d 100644 --- a/Makefile +++ b/Makefile @@ -1,43 +1,45 @@ -DIRS = pjlib pjsdp pjmedia pjsip - -MAKE_FLAGS := TARGET=$(TARGET) - -ifdef MINSIZE -MAKE_FLAGS := $(MAKE_FLAGS) MINSIZE=1 -endif - -all clean dep depend distclean doc print realclean: - for dir in $(DIRS); do \ - if [ -d $$dir ]; then \ - if make $(MAKE_FLAGS) -C $$dir/build $@; then \ - true; \ - else \ - exit 1; \ - fi; \ - fi \ - done - -LIBS = pjlib/lib/libpj.a pjsdp/lib/libpjsdp.a pjmedia/lib/libpjmedia.a \ - pjsip/lib/libpjsip_core.a pjsip/lib/libpjsip_ua.a -BINS = pjsip/bin/pjsua$(EXE) - -include pjlib/build/make-$(TARGET).inc - -size: - @echo 'TARGET=$(TARGET)' - @echo -n 'Date: ' - @date - @echo - @for lib in $(LIBS); do \ - echo "$$lib:"; \ - ar tv $$lib | awk '{print $$3 "\t" $$8}' | sort -n; \ - echo -n 'Total: '; \ - ar tv $$lib | awk '{print " + " $$3}' | xargs expr 0; \ - echo; \ - done - @echo - @for bin in $(BINS); do \ - echo "size $$bin:"; \ - size $$bin; \ - done - +DIRS = pjlib pjsdp pjmedia pjsip + +ifdef MINSIZE +MAKE_FLAGS := MINSIZE=1 +endif + +all clean dep depend distclean doc print realclean: + for dir in $(DIRS); do \ + if [ -d $$dir ]; then \ + if make $(MAKE_FLAGS) -C $$dir/build $@; then \ + true; \ + else \ + exit 1; \ + fi; \ + fi \ + done + +LIBS = pjlib/lib/libpj.a pjsdp/lib/libpjsdp.a pjmedia/lib/libpjmedia.a \ + pjsip/lib/libpjsip_core.a pjsip/lib/libpjsip_ua.a +BINS = pjsip/bin/pjsua$(EXE) + +size: + @echo -n 'Date: ' + @date + @echo + @for lib in $(LIBS); do \ + echo "$$lib:"; \ + ar tv $$lib | awk '{print $$3 "\t" $$8}' | sort -n; \ + echo -n 'Total: '; \ + ar tv $$lib | awk '{print " + " $$3}' | xargs expr 0; \ + echo; \ + done + @echo + @for bin in $(BINS); do \ + echo "size $$bin:"; \ + size $$bin; \ + done + +dos2unix: + for f in `find . | egrep '(mak|h|c|S|s|Makefile)$$'`; do \ + dos2unix "$$f" > dos2unix.tmp; \ + cp dos2unix.tmp "$$f"; \ + done + rm -f dos2unix.tmp + -- cgit v1.2.3