Ignore:
Timestamp:
Jun 10, 2010 8:50:32 PM (11 years ago)
Author:
lou
Message:

Correctly handle case where directory used for external does not match the
project name, e.g., FlopC++/trunk/FlopCpp. Also add libtool library version
functions in coin-functions and correct output redirection.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/prepare_new_stable

    r1556 r1561  
    469469          ext_oldurl=$ext_url
    470470          ext_url=`bestStable $ext_url -1`
    471           case "$ext_url" in
    472             */Data/* | */BuildTools/* ) ;;
    473             *) ext_url="${ext_url}${ext_proj}"
     471          # Normal (not BuildTools/ThirdParty/Data) need a directory name,
     472          # and it may differ from the project name. Carefully preserve it.
     473          # ThirdParty URLs include BuildTools ; both named for emphasis
     474          case $ext_url in
     475            */BuildTools/* | */ThirdParty/* | */Data/* ) ;;
     476            *) ext_tail=`extractTailFromExt $ext_oldurl`
     477               ext_url=${ext_url}${ext_tail}
     478               ;;
    474479          esac
    475480          echo "    $ext_name $ext_oldurl ==> $ext_url"
Note: See TracChangeset for help on using the changeset viewer.