mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-08-13 09:36:46 +00:00
add make targets for mod_com_g729 mod_com_g729-activate mod_com_g729-install mod_com_g729-clean mod_com_g729-uninstall
This commit is contained in:
39
src/mod/codecs/mod_com_g729/Makefile.am
Normal file
39
src/mod/codecs/mod_com_g729/Makefile.am
Normal file
@@ -0,0 +1,39 @@
|
||||
include $(top_srcdir)/build/modmake.rulesam
|
||||
|
||||
MODNAME=mod_com_g729
|
||||
VERSION=193
|
||||
|
||||
if ISLINUX
|
||||
|
||||
G729INSTALLER = $(top_srcdir)/libs/fsg729-$(VERSION)-installer
|
||||
LICSERVER=/usr/sbin/freeswitch_licence_server
|
||||
VALIDATOR=$(bindir)/validator
|
||||
MOD=$(moddir)/mod_com_g729.so
|
||||
BUILT_SOURCES = $(G729INSTALLER)
|
||||
|
||||
install: $(LICSERVER) $(VALIDATOR) $(MOD)
|
||||
|
||||
$(LICSERVER) $(VALIDATOR) $(MOD): $(G729INSTALLER)
|
||||
$(SHELL) $(G729INSTALLER) $(bindir) $(moddir) nobanner
|
||||
$(ECHO)
|
||||
$(ECHO)
|
||||
$(ECHO) Now you can activate your license by running $(MAKE) mod_com_g729-activate
|
||||
$(ECHO)
|
||||
$(ECHO)
|
||||
|
||||
$(G729INSTALLER):
|
||||
rm -f $(top_srcdir)/libs/fsg729-*-installer*
|
||||
$(GETG729) fsg729-$(VERSION)-installer
|
||||
chmod 755 $(G729INSTALLER)
|
||||
|
||||
clean:
|
||||
rm -f $(top_srcdir)/libs/fsg729-*-installer*
|
||||
rm -rf /tmp/fsg729
|
||||
|
||||
activate: $(LICSERVER) $(VALIDATOR) $(MOD)
|
||||
$(VALIDATOR)
|
||||
|
||||
uninstall: clean
|
||||
rm -f $(LICSERVER) $(VALIDATOR) $(MOD)
|
||||
|
||||
endif
|
Reference in New Issue
Block a user