From: Andrew Latham Date: Sat, 13 Oct 2012 17:38:41 +0000 (+0000) Subject: Multiplatform Makefile Update X-Git-Tag: 13.0.0-beta1~2424 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ec0747d4f6f95d152e9a3a1d4d031cb68c3fdb52;p=thirdparty%2Fasterisk.git Multiplatform Makefile Update Paul Belanger pointed out that using sed in the Makefile is an issue with multiple platforms. We are cleaning up the Doxygen config as a following step so I just switched the sed inplace changes to be an echo append instead. (issue ASTERISK-20259) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@374963 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- diff --git a/Makefile b/Makefile index 9b2dc223c8..49b6f9fdbb 100644 --- a/Makefile +++ b/Makefile @@ -744,11 +744,11 @@ ifeq ($(DOT),:) @echo "DOT is not installed. Doxygen will not produce any diagrams. Please install and re-run the configuration script." else # Enable DOT - @sed -i "/^HAVE_DOT/s/NO/YES/" contrib/asterisk-ng-doxygen + @echo "HAVE_DOT = YES" >> contrib/asterisk-ng-doxygen endif # Set Doxygen PROJECT_NUMBER variable ifneq ($(ASTERISKVERSION),UNKNOWN__and_probably_unsupported) - @sed -i "/^PROJECT_NUMBER/s/PROJECT_NUMBER.*/PROJECT_NUMBER = "$(ASTERISKVERSION)"/" contrib/asterisk-ng-doxygen + @echo "PROJECT_NUMBER = $(ASTERISKVERSION)" >> contrib/asterisk-ng-doxygen else echo "Asterisk Version is unknown, not configuring Doxygen PROJECT_NUMBER." endif