Ignore:
Timestamp:
Feb 19, 2006 2:24:27 AM (18 years ago)
Author:
bennylp
Message:

Fixing Makefiles for the new pjmedia-codec and pjsip-simple libraries

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjmedia/build/Makefile

    r171 r198  
    77 
    88export PJMEDIA_LIB:=../lib/libpjmedia-$(MACHINE_NAME)-$(OS_NAME)-$(CC_NAME)$(LIBEXT) 
     9export PJMEDIA_CODEC_LIB:=../lib/libpjmedia-codec-$(MACHINE_NAME)-$(OS_NAME)-$(CC_NAME)$(LIBEXT) 
    910 
    1011############################################################################### 
     
    4647 
    4748############################################################################### 
     49# Defines for building PJMEDIA-Codec library 
     50# 
     51export PJMEDIA_CODEC_SRCDIR = ../src/pjmedia-codec 
     52export PJMEDIA_CODEC_OBJS += $(OS_OBJS) $(M_OBJS) $(CC_OBJS) $(HOST_OBJS) \ 
     53                        gsm.o pjmedia-codec-lib.o \ 
     54                        gsm/add.o gsm/code.o gsm/debug.o gsm/decode.o \ 
     55                        gsm/gsm_create.o gsm/gsm_decode.o gsm/gsm_destroy.o \ 
     56                        gsm/gsm_encode.o gsm/gsm_explode.o gsm/gsm_implode.o \ 
     57                        gsm/gsm_option.o gsm/gsm_print.o gsm/long_term.o \ 
     58                        gsm/lpc.o gsm/preprocess.o gsm/rpe.o gsm/short_term.o \ 
     59                        gsm/table.o 
     60export PJMEDIA_CODEC_CFLAGS += $(_CFLAGS) 
     61 
     62 
     63############################################################################### 
    4864# Defines for building test application 
    4965# 
     
    6177# $(TARGET) is defined in os-$(OS_NAME).mak file in current directory. 
    6278# 
    63 TARGETS := pjmedia  
     79TARGETS := pjmedia pjmedia-codec 
    6480#pjmedia-test 
    6581 
     
    7288distclean: realclean 
    7389 
    74 .PHONY: dep depend pjmedia pjmedia-test clean realclean distclean 
     90.PHONY: dep depend pjmedia pjmedia-codec pjmedia-test clean realclean distclean 
    7591 
    7692pjmedia: 
    7793        $(MAKE) -f $(RULES_MAK) APP=PJMEDIA app=pjmedia $(PJMEDIA_LIB) 
     94 
     95pjmedia-codec: 
     96        $(MAKE) -f $(RULES_MAK) APP=PJMEDIA_CODEC app=pjmedia-codec $(PJMEDIA_CODEC_LIB) 
    7897 
    7998pjmedia-test: $(PJMEDIA_LIB) 
     
    85104        $(MAKE) -f $(RULES_MAK) APP=PJMEDIA app=pjmedia $@ 
    86105 
     106.PHONY: ../lib/pjmedia-codec.ko 
     107../lib/pjmedia-codec.ko: 
     108        echo Making $@ 
     109        $(MAKE) -f $(RULES_MAK) APP=PJMEDIA_CODEC app=pjmedia-codec $@ 
     110 
    87111.PHONY: ../lib/pjmedia-test.ko 
    88112../lib/pjmedia-test.ko: 
     
    91115clean depend realclean: 
    92116        $(MAKE) -f $(RULES_MAK) APP=PJMEDIA app=pjmedia $@ 
     117        $(MAKE) -f $(RULES_MAK) APP=PJMEDIA_CODEC app=pjmedia-codec $@ 
    93118        $(MAKE) -f $(RULES_MAK) APP=PJMEDIA_TEST app=pjmedia-test $@ 
     119        $(MAKE) -f $(RULES_MAK) APP=PJMEDIA_CODEC app=pjmedia-codec $@ 
    94120        @if test "$@" == "depend"; then \ 
    95121          echo '$(PJMEDIA_TEST_EXE): $(PJMEDIA_LIB)' >> .pjmedia-test-$(MACHINE_NAME)-$(OS_NAME)-$(CC_NAME).depend; \ 
Note: See TracChangeset for help on using the changeset viewer.