lame
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@746 d0543943-73ff-0310-b7d9-9358b9ac24b2
This commit is contained in:
parent
da7478186a
commit
2928b56806
22
Makefile.am
22
Makefile.am
|
@ -22,17 +22,16 @@ if IS64BITLINUX
|
|||
AM_CFLAGS += -m64 -march=k8 -fPIC
|
||||
endif
|
||||
|
||||
#put elsif win here
|
||||
if ISMAC
|
||||
SOLINK=-dynamic -bundle -undefined suppress -force_flat_namespace
|
||||
AM_CFLAGS += -DMACOSX -DSWAP_LINEAR
|
||||
AM_CFLAGS += -DMACOSX
|
||||
DYNAMIC_LIB_EXTEN=dylib
|
||||
else
|
||||
SOLINK=-shared -Xlinker -x
|
||||
DYNAMIC_LIB_EXTEN=so
|
||||
endif
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
AM_CFLAGS += -fPIC -Wall
|
||||
AM_CFLAGS +=-I$(PWD)/src/sqlite -I$(PWD) -I$(PWD)/src/include -I$(PREFIX)/include
|
||||
AM_CFLAGS += -DSWITCH_MOD_DIR=\"$(PREFIX)/mod\"
|
||||
|
@ -160,6 +159,7 @@ modules: $(NAME)
|
|||
@./build/addenv.sh build/freeswitch.env PREFIX "$(PREFIX)"
|
||||
@./build/addenv.sh build/freeswitch.env BASE "$(PWD)"
|
||||
@./build/addenv.sh build/freeswitch.env OSARCH "$(OSARCH)"
|
||||
@./build/addenv.sh build/freeswitch.env DYNAMIC_LIB_EXTEN "$(DYNAMIC_LIB_EXTEN)"
|
||||
@./build/addenv.sh build/freeswitch.env SOLINK "$(SOLINK)"
|
||||
@./build/addenv.sh build/freeswitch.env LDFLAGS "$(AM_LDFLAGS) -lfreeswitch"
|
||||
@./build/addenv.sh build/freeswitch.env CFLAGS "-Werror $(AM_CFLAGS)"
|
||||
|
@ -190,9 +190,19 @@ install_mod: modules
|
|||
@echo Installing Modules
|
||||
@rm -f build/freeswitch.env
|
||||
@./build/addenv.sh build/freeswitch.env PREFIX "$(PREFIX)"
|
||||
@./build/addenv.sh build/freeswitch.env MAKE "$(MAKE)"
|
||||
@./build/addenv.sh build/freeswitch.env DYLD_LIBRARY_PATH "$(PREFIX)/lib:$DYLD_LIBRARY_PATH"
|
||||
@./build/addenv.sh build/freeswitch.env LD_LIBRARY_PATH "$(PREFIX)/lib:$LD_LIBRARY_PATH"
|
||||
@./build/addenv.sh build/freeswitch.env DYNAMIC_LIB_EXTEN "$(DYNAMIC_LIB_EXTEN)"
|
||||
@./build/addenv.sh build/freeswitch.env BASE "$(PWD)"
|
||||
@./build/addenv.sh build/freeswitch.env OSARCH "$(OSARCH)"
|
||||
@./build/addenv.sh build/freeswitch.env SOLINK "$(SOLINK)"
|
||||
@./build/addenv.sh build/freeswitch.env LDFLAGS "$(AM_LDFLAGS) -lfreeswitch"
|
||||
@./build/addenv.sh build/freeswitch.env CFLAGS "-Werror $(AM_CFLAGS)"
|
||||
@./build/addenv.sh build/freeswitch.env CC "$(CC)"
|
||||
@cd src/mod && for i in `cat ../../modules.conf | grep -v \#` ; do echo making clean $$i ; $(PWD)/build/modmake.sh $(PWD) $$i install || exit 1; done
|
||||
@echo done
|
||||
@rm -f build/freeswitch.env
|
||||
|
||||
dox:
|
||||
cd docs && doxygen $(PWD)/docs/Doxygen.conf
|
||||
|
||||
|
|
Loading…
Reference in New Issue