mirror of
https://github.com/signalwire/freeswitch.git
synced 2026-07-24 21:22:09 +00:00
Fix re-generation of switch_version.h
remove some un-used and un-necessary shell scripts git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4578 d0543943-73ff-0310-b7d9-9358b9ac24b2
This commit is contained in:
+17
-9
@@ -61,7 +61,6 @@ src/include/switch_regex.h\
|
||||
src/include/switch_types.h\
|
||||
src/include/switch_utils.h\
|
||||
src/include/switch_rtp.h\
|
||||
src/include/switch_version.h\
|
||||
src/include/switch_stun.h\
|
||||
src/include/switch_log.h\
|
||||
src/include/switch_xml.h
|
||||
@@ -91,10 +90,11 @@ $(libfreeswitch_la_SOURCES): deps
|
||||
MOD_LINK = $(BASE)/libfreeswitch.la
|
||||
|
||||
CLEANFILES = src/include/switch_version.h
|
||||
BUILT_SOURCES = src/include/switch_version.h
|
||||
|
||||
bin_PROGRAMS = freeswitch
|
||||
freeswitch_SOURCES = src/switch.c\
|
||||
src/include/switch_version.h
|
||||
freeswitch_SOURCES = src/switch.c
|
||||
nodist_freeswitch_SOURCES = src/include/switch_version.h
|
||||
freeswitch_CFLAGS = $(AM_CFLAGS)
|
||||
freeswitch_LDADD = ${MOD_LINK}
|
||||
|
||||
@@ -112,12 +112,20 @@ install-data-local:
|
||||
$(INSTALL) ./$(NAME) $(DESTDIR)$(PREFIX)/bin/$(NAME) ;\
|
||||
fi
|
||||
|
||||
version: Makefile src/include/switch_version.h
|
||||
MAKE=$(MAKE) ./build/checkversion.sh
|
||||
.version:
|
||||
touch .version
|
||||
|
||||
newversion: Makefile
|
||||
MAKE=$(MAKE) ./build/checkversion.sh force
|
||||
$(MAKE)
|
||||
src/include/switch_version.h: $(top_srcdir)/src/include/switch_version.h.in .version $(libfreeswitch_la_SOURCES) $(library_include_HEADERS)
|
||||
@if test ! -f .noversion ; then \
|
||||
force=0 ; \
|
||||
version=`svnversion . -n || echo hacked` ; \
|
||||
oldversion=`cat .version 2>/dev/null || echo "0"` ; \
|
||||
test ! -f src/include/switch_version.h || grep "@SVN_VERSION@" src/include/switch_version.h && force=1 ; \
|
||||
if test "$$oldversion" != "$$version" || test $$force = 1 ; then \
|
||||
cat src/include/switch_version.h.in | sed "s/@SVN_VERSION@/$$version/g" > src/include/switch_version.h ; \
|
||||
echo $$version > .version ; \
|
||||
fi ; \
|
||||
fi ;
|
||||
|
||||
.nodepends:
|
||||
touch .nodepends
|
||||
@@ -148,7 +156,7 @@ resample:
|
||||
teletone:
|
||||
cd libs/libteletone && $(MAKE)
|
||||
|
||||
deps: version sqlite apr apr-util pcre srtp resample teletone
|
||||
deps: sqlite apr apr-util pcre srtp resample teletone
|
||||
|
||||
core: deps libfreeswitch.la
|
||||
|
||||
|
||||
Reference in New Issue
Block a user