The R Project SVN R

Rev

Rev 34392 | Rev 34418 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 34392 Rev 34408
Line 46... Line 46...
46
	  -e  's/@RMATH_HAVE_WORKING_LOG1P@/# define HAVE_WORKING_LOG1P 1/' \
46
	  -e  's/@RMATH_HAVE_WORKING_LOG1P@/# define HAVE_WORKING_LOG1P 1/' \
47
	  -e "s/@PACKAGE_VERSION@/`sed 's/\([^ ]*\).*/\1/' < $(R_HOME)/VERSION`/" $< > Rmath.h0
47
	  -e "s/@PACKAGE_VERSION@/`sed 's/\([^ ]*\).*/\1/' < $(R_HOME)/VERSION`/" $< > Rmath.h0
48
 
48
 
49
Rmath.h: Rmath.h0
49
Rmath.h: Rmath.h0
50
	@sh $(R_HOME)/tools/copy-if-change $< $@
50
	@sh $(R_HOME)/tools/copy-if-change $< $@
-
 
51
	
-
 
52
## if we do not have svn, get the old file from SVN-REVISION.bak.
-
 
53
$(R_HOME)/SVN-REVISION: 
-
 
54
ifdef USE_SVNVERSION
-
 
55
	svnversion ../.. | sed -n 's/^/Revision: /p' > svn-tmp || rm -f svn-tmp
-
 
56
	@grep -v exported svn-tmp > /dev/null || rm -f svn-tmp
-
 
57
else
-
 
58
	@(cd ../..; svn info) 2> /dev/null | sed -n '/Revision/p' > svn-tmp || rm -f svn-tmp
-
 
59
endif
-
 
60
	@if test -f svn-tmp; then \
-
 
61
	  cp svn-tmp $@; \
-
 
62
	else \
-
 
63
	  cp $(R_HOME)/SVN-REVISION.bak $@ || echo "Revision: unknown" > $@ ; \
-
 
64
	fi 
-
 
65
	@rm -f svn-tmp $(R_HOME)/SVN-REVISION.bak
51
 
66
 
52
distclean:
67
distclean:
53
	$(RM) -f Rmath.h0 fixh
68
	$(RM) -f Rmath.h0 fixh