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:
Michael Jerris
2007-03-13 06:17:58 +00:00
parent 1481d37fef
commit 6e81dda174
7 changed files with 50 additions and 58 deletions
+17 -9
View File
@@ -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