mirror of
https://github.com/pocoproject/poco.git
synced 2025-01-18 00:15:27 +01:00
updated notes, modified release script
release scripts modified to accept line conversion utility location on the command line
This commit is contained in:
parent
dc508732d5
commit
8147b94f12
@ -42,10 +42,6 @@ AAAIntroduction
|
||||
|
||||
!!Incompatible Changes and Possible Transition Issues
|
||||
|
||||
- Poco::Net::NetworkInterface::findFirstAddress() (1.5.0) was renamed to firstAddress() (1.5.1).
|
||||
- typedef Poco::Net::NetworkInterface::MacAddress (1.5.0) was renamed to MACAddress (1.5.1).
|
||||
- introduced NetworkInterface::Type (1.5.1).
|
||||
- unsigned Poco::Net::NetworkInterface::hwType() (1.5.0) changed to NetworkInterface::Type type() (1.5.1)
|
||||
- Please note that 1.5.x releases are development releases and not considered stable. Interfaces may
|
||||
change, and backwards compatibility with the stable 1.4 release series
|
||||
is not guaranteed. There may also be some rough edges.
|
||||
|
@ -35,7 +35,6 @@ cp ${src}/*.sln ${dst}
|
||||
cp ${src}/*.vcproj ${dst}
|
||||
cp ${src}/*.vcxproj ${dst}
|
||||
cp ${src}/*.vcxproj.filters ${dst}
|
||||
cp ${src}/*.vcxproj.user ${dst}
|
||||
cp ${src}/Makefile* ${dst}
|
||||
cp ${src}/*.make ${dst}
|
||||
cp ${src}/*.progen ${dst}
|
||||
@ -72,7 +71,6 @@ if [ -d ${src}/testsuite ] ; then
|
||||
cp ${src}/testsuite/*.vcproj ${dst}/testsuite
|
||||
cp ${src}/testsuite/*.vcxproj ${dst}/testsuite
|
||||
cp ${src}/testsuite/*.vcxproj.filters ${dst}/testsuite
|
||||
cp ${src}/testsuite/*.vcxproj.user ${dst}/testsuite
|
||||
cp ${src}/testsuite/Makefile* ${dst}/testsuite
|
||||
cp ${src}/testsuite/*.make ${dst}/testsuite
|
||||
cp ${src}/testsuite/*.progen ${dst}/testsuite
|
||||
@ -149,7 +147,6 @@ if [ -d ${src}/samples ] ; then
|
||||
cp ${src}/samples/${sample}/*.vcproj ${dst}/samples/${sample}
|
||||
cp ${src}/samples/${sample}/*.vcxproj ${dst}/samples/${sample}
|
||||
cp ${src}/samples/${sample}/*.vcxproj.filters ${dst}/samples/${sample}
|
||||
cp ${src}/samples/${sample}/*.vcxproj.user ${dst}/samples/${sample}
|
||||
cp ${src}/samples/${sample}/Makefile* ${dst}/samples/${sample}
|
||||
cp ${src}/samples/${sample}/*.make ${dst}/samples/${sample}
|
||||
cp ${src}/samples/${sample}/*.progen ${dst}/samples/${sample}
|
||||
|
@ -35,12 +35,17 @@ esac
|
||||
|
||||
label=""
|
||||
spec=""
|
||||
lineEndConv=""
|
||||
while [ "$1" != "" ] ;
|
||||
do
|
||||
if [ "$1" = "-l" ] ; then
|
||||
shift
|
||||
label=@$1
|
||||
shift
|
||||
elif [ "$1" = "-c" ] ; then
|
||||
shift
|
||||
lineEndConv=$1
|
||||
shift
|
||||
else
|
||||
spec=$1
|
||||
shift
|
||||
@ -56,6 +61,10 @@ else
|
||||
reltag=""
|
||||
fi
|
||||
|
||||
if [ "$lineEndConv" != "" ] ; then
|
||||
lnendcvt="-c ${lineEndConv}"
|
||||
fi
|
||||
|
||||
if [ $cygwin ] ; then
|
||||
export PWD=`cygpath -w $POCO_BASE`
|
||||
fi
|
||||
@ -75,5 +84,5 @@ release=$version$reltag
|
||||
echo "Building release $release"
|
||||
|
||||
rm -rf releases/poco-$release.*
|
||||
$POCO_BASE/release/script/mkrelease $release $relspec
|
||||
$POCO_BASE/release/script/mkrelease $release $relspec $lnendcvt
|
||||
|
||||
|
@ -14,22 +14,17 @@ if [ "$1" = "" ] ; then
|
||||
echo " -i - include internal tools"
|
||||
echo " -f specfile - read component list from specfile"
|
||||
echo " -o dir - specify output directory"
|
||||
echo " -c location - specify line-ending conversion utility (enables conversion)"
|
||||
echo " -l - include licensing"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
case `uname` in
|
||||
CYGWIN*) cygwin=1
|
||||
;;
|
||||
*) cygwin=""
|
||||
;;
|
||||
esac
|
||||
|
||||
comps="Foundation XML JSON Util Net"
|
||||
internal=0
|
||||
specfile=""
|
||||
version=""
|
||||
output=""
|
||||
lineEndConv=""
|
||||
licensingDep=""
|
||||
|
||||
while [ "$1" != "" ] ;
|
||||
@ -45,6 +40,10 @@ do
|
||||
shift
|
||||
output=$1
|
||||
shift
|
||||
elif [ "$1" = "-c" ] ; then
|
||||
shift
|
||||
lineEndConv=$1
|
||||
shift
|
||||
elif [ "$1" = "-l" ] ; then
|
||||
shift
|
||||
licensingDep="Licensing-libexec"
|
||||
@ -426,17 +425,16 @@ ENDOFSCRIPT
|
||||
#
|
||||
# Fix line endings
|
||||
#
|
||||
if [ $cygwin ] ; then
|
||||
if [ -x /usr/bin/unix2dos ] ; then
|
||||
/usr/bin/unix2dos ${target}/build_vs71.cmd
|
||||
/usr/bin/unix2dos ${target}/build_vs80.cmd
|
||||
/usr/bin/unix2dos ${target}/build_vs90.cmd
|
||||
/usr/bin/unix2dos ${target}/build_vs100.cmd
|
||||
/usr/bin/unix2dos ${target}/build_CE_vs90.cmd
|
||||
/usr/bin/unix2dos ${target}/build_vcexpress2008.cmd
|
||||
/usr/bin/unix2dos ${target}/build_vcexpress2010.cmd
|
||||
/usr/bin/unix2dos ${target}/Makefile
|
||||
fi
|
||||
if [ "$lineEndConv" != "" ] ; then
|
||||
$lineEndConv ${target}/build_vs71.cmd
|
||||
$lineEndConv ${target}/build_vs80.cmd
|
||||
$lineEndConv ${target}/build_vs90.cmd
|
||||
$lineEndConv ${target}/build_vs100.cmd
|
||||
$lineEndConv ${target}/build_CE_vs90.cmd
|
||||
$lineEndConv ${target}/build_vcexpress2008.cmd
|
||||
$lineEndConv ${target}/build_vcexpress2010.cmd
|
||||
$lineEndConv ${target}/Makefile
|
||||
$lineEndConv ${target}/components
|
||||
fi
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user