Changeset 1324
- Timestamp:
- Jan 23, 2011, 2:40:47 AM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/lib/Makefile.am
r1308 r1324 60 60 html_utility.cc LineTypeParser.cc main_utility.cc Node.cc \ 61 61 NodeCounter.cc OptionVersion.cc \ 62 rmdirhier.cc Stats.cc StatsCollection.cc subversion_info.ccSVN.cc \62 rmdirhier.cc Stats.cc StatsCollection.cc SVN.cc \ 63 63 SVNblame.cc SVNdiff.cc SVNinfo.cc \ 64 64 SVNlog.cc SVNproperty.cc TinyStats.cc \ 65 65 Trac.cc utility.cc Vector.cc 66 66 67 nodist_libsvndigest_core_a_SOURCES = subversion_info.cc 67 68 68 69 … … 73 74 all-local: 74 75 76 EXTRA_DIST = subversion_info.cc.in .revision 77 CLEANFILES = subversion_info.cc 78 75 79 if HAVE_SVN_WC 76 $(srcdir)/subversion_info.cc: subversion_info.cc.tmp 77 @$(MOVE_IF_CHANGE) subversion_info.cc.tmp $@ 78 79 subversion_info.cc.tmp: FORCE 80 @echo '// subversion_info.cc generated from subversion_info.cc.in.' > $@ ;\ 81 revision=$(SVN_REVISION);\ 82 $(SED) -e 's/sub_2_svn_revision/r'$$revision'/g' \ 83 $(srcdir)/subversion_info.cc.in >> $@ ; 84 80 $(srcdir)/.revision: FORCE 81 @$(SVNVERSION) $(top_srcdir) > $@-t && $(MOVE_IF_CHANGE) $@-t $@ 85 82 else 86 # this is needed in 'svn export' build 87 $(srcdir)/subversion_info.cc: 88 $(SED) -e 's/sub_2_svn_revision//g' \ 89 $(srcdir)/subversion_info.cc.in >> $@ ; 90 83 ## this is needed in 'svn export' build 84 $(srcdir)/.revision: 85 echo "" > $@ 91 86 endif 92 87 88 subversion_info.cc: $(srcdir)/subversion_info.cc.in $(srcdir)/.revision 89 @rm -f $@-t $@ && \ 90 { revision=`cat $(srcdir)/.revision`; \ 91 echo '// DO NOT EDIT! GENERATED AUTOMATICALLY!' && \ 92 $(SED) -e 's/sub_2_svn_revision/r'$$revision'/g' \ 93 < $(srcdir)/subversion_info.cc.in; \ 94 } > $@-t && mv $@-t $@ 95 93 96 FORCE:
Note: See TracChangeset
for help on using the changeset viewer.