Changeset 2366

Show
Ignore:
Timestamp:
04/16/07 16:46:24 (2 years ago)
Author:
tg
Message:

support checkouts from older (xml based) svn tools, too
(on a best-effort basis)

requested by wbx@

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/freewrt/package/base-files/Makefile

    r2359 r2366  
    4242do-install: 
    4343        $(CP) ./files/* $(IDIR_BASE_FILES) 
    44         typeset -i REV="$$(head -n 4 .svn/entries | tail -1)"; \ 
    45             ${SED} 's,$$R,'$$REV,g $(IDIR_BASE_FILES)/etc/banner 
     44        typeset -i REV; \ 
     45        if fgrep xml .svn/entries >/dev/null 2>&1; then \ 
     46                let REV="$$(sed -n '/revision=/s/^.*"\([0-9]*\)".*$$/\1/p' \ 
     47                    .svn/entries)"; \ 
     48        else \ 
     49                let REV="$$(head -n 4 .svn/entries | tail -1)"; \ 
     50        fi; ${SED} 's,$$R,'$$REV,g $(IDIR_BASE_FILES)/etc/banner 
    4651        test -z $(FWRT_RUNTIME_PACKAGES_URL) || \ 
    4752            $(SED) 's,^src freewrt.*$$,src freewrt $(FWRT_RUNTIME_PACKAGES_URL),' \