From: <jcm...@us...> - 2006-02-15 15:19:53
|
Revision: 607 Author: jcmoraisjr Date: 2006-02-15 07:18:23 -0800 (Wed, 15 Feb 2006) ViewCVS: http://svn.sourceforge.net/instantobjects?rev=607&view=rev Log Message: ----------- Release Tools - resource file and scripts used to replicate it. Added Paths: ----------- trunk/ReleaseTools/ trunk/ReleaseTools/InstantReplicateResource.bat trunk/ReleaseTools/InstantReplicateResource.sh trunk/ReleaseTools/InstantSyncBatchFile.sh trunk/ReleaseTools/InstantVersion.res Removed Paths: ------------- trunk/Source/InstantReplicateResource.sh Added: trunk/ReleaseTools/InstantReplicateResource.bat =================================================================== --- trunk/ReleaseTools/InstantReplicateResource.bat (rev 0) +++ trunk/ReleaseTools/InstantReplicateResource.bat 2006-02-15 15:18:23 UTC (rev 607) @@ -0,0 +1,121 @@ +@echo off +echo. +echo This script will replicate InstantVersion.res, +echo creating or overwriting all projects' resource files. +echo. +echo Press Enter to continue, Ctrl+C to cancel. +pause > nul +copy "InstantVersion.res" "..\Source\Brokers\DBISAM\D6\DclDBISAM.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\DBISAM\D6\IODBISAM.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\DBISAM\D7\DclDBISAM.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\DBISAM\D7\IODBISAM.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\FlashFiler\D5\DclIOff_D5.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\FlashFiler\D5\ioff_D5.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\UIB\D5\DclIOUIB_D5.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\UIB\D5\IOUIB_D5.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\UIB\D6\IOUIB.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\UIB\D6\DclIOUIB.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\UIB\D2005\IOUIB.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\UIB\D2005\DclIOUIB.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\UIB\D7\IOUIB.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\UIB\D7\DclIOUIB.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\UIB\D2006\IOUIB.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\UIB\D2006\DclIOUIB.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\XML\D5\DclIOXML_D5.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\XML\D5\Ioxml_D5.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\XML\D6\IOXML.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\XML\D6\DclIOXML.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\XML\D2005\IOXML.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\XML\D2005\DclIOXML.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\XML\D7\IOXML.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\XML\D7\DclIOXML.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\XML\D2006\IOXML.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\XML\D2006\DclIOXML.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\XML\k3\IOXML.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\XML\k3\DclIOXML.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\IBX\D5\DclIOIBX_D5.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\IBX\D5\Ioibx_D5.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\IBX\D6\IOIBX.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\IBX\D6\DclIOIBX.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\IBX\D2005\IOIBX.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\IBX\D2005\DclIOIBX.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\IBX\D7\IOIBX.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\IBX\D7\DclIOIBX.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\IBX\D2006\IOIBX.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\IBX\D2006\DclIOIBX.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\ADO\D5\DclIOADO_D5.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\ADO\D5\IOADO_D5.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\ADO\D6\IOADO.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\ADO\D6\DclIOADO.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\ADO\D2005\IOADO.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\ADO\D2005\DclIOADO.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\ADO\D7\IOADO.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\ADO\D7\DclIOADO.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\ADO\D2006\IOADO.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\ADO\D2006\DclIOADO.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\ZeosDBO\D5\DclIOZeosDBO_D5.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\ZeosDBO\D5\IOZeosDBO_D5.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\ZeosDBO\D6\IOZeosDBO.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\ZeosDBO\D6\DclIOZeosDBO.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\ZeosDBO\D2005\IOZeosDBO.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\ZeosDBO\D2005\DclIOZeosDBO.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\ZeosDBO\D7\IOZeosDBO.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\ZeosDBO\D7\DclIOZeosDBO.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\ZeosDBO\D2006\IOZeosDBO.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\ZeosDBO\D2006\DclIOZeosDBO.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\ADS\D5\DclIOADS_D5.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\ADS\D5\ioads_D5.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\NexusDb\D2005\DclIONexusDB.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\NexusDb\D2005\IONexusDB.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\NexusDb\D2006\DclIONexusDB.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\NexusDb\D2006\IONexusDB.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\NexusDb\D5\DclIONexusDB_D5.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\NexusDb\D5\IONexusDB_D5.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\NexusDb\D6\DclIONexusDB.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\NexusDb\D6\IONexusDB.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\NexusDb\D7\DclIONexusDB.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\NexusDb\D7\IONexusDB.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\BDE\D5\DclIOBDE_D5.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\BDE\D5\Iobde_D5.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\BDE\D6\IOBDE.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\BDE\D6\DclIOBDE.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\BDE\D2005\IOBDE.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\BDE\D2005\DclIOBDE.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\BDE\D7\IOBDE.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\BDE\D7\DclIOBDE.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\BDE\D2006\IOBDE.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\BDE\D2006\DclIOBDE.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\DBX\D6\IODBX.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\DBX\D6\DclIODBX.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\DBX\D2005\IODBX.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\DBX\D2005\DclIODBX.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\DBX\D7\IODBX.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\DBX\D7\DclIODBX.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\DBX\D2006\IODBX.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\DBX\D2006\DclIODBX.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\DBX\K3\IODBX.res" > nul +copy "InstantVersion.res" "..\Source\Brokers\DBX\K3\DclIODBX.res" > nul +copy "InstantVersion.res" "..\Source\Core\D2005\IOCore.res" > nul +copy "InstantVersion.res" "..\Source\Core\D2006\IOCore.res" > nul +copy "InstantVersion.res" "..\Source\Core\K3\IOCore.res" > nul +copy "InstantVersion.res" "..\Source\Core\D5\IOCore_D5.res" > nul +copy "InstantVersion.res" "..\Source\Core\D6\IOCore.res" > nul +copy "InstantVersion.res" "..\Source\Core\D7\IOCore.res" > nul +copy "InstantVersion.res" "..\Source\Design\D2005\DclIOCore.res" > nul +copy "InstantVersion.res" "..\Source\Design\D2006\DclIOCore.res" > nul +copy "InstantVersion.res" "..\Source\Design\K3\DclIOCore.res" > nul +copy "InstantVersion.res" "..\Source\Design\D5\DclIOCore_D5.res" > nul +copy "InstantVersion.res" "..\Source\Design\D6\DclIOCore.res" > nul +copy "InstantVersion.res" "..\Source\Design\D7\DclIOCore.res" > nul +copy "InstantVersion.res" "..\Source\Catalogs\MSSql\D5\IOMSSqlCatalog_D5.res" > nul +copy "InstantVersion.res" "..\Source\Catalogs\MSSql\D6\IOMSSqlCatalog.res" > nul +copy "InstantVersion.res" "..\Source\Catalogs\MSSql\D2005\IOMSSqlCatalog.res" > nul +copy "InstantVersion.res" "..\Source\Catalogs\MSSql\D7\IOMSSqlCatalog.res" > nul +copy "InstantVersion.res" "..\Source\Catalogs\MSSql\D2006\IOMSSqlCatalog.res" > nul +copy "InstantVersion.res" "..\Source\Catalogs\MSSql\K3\IOMSSqlCatalog.res" > nul +copy "InstantVersion.res" "..\Source\Catalogs\IBFb\D5\IOIBFbCatalog_D5.res" > nul +copy "InstantVersion.res" "..\Source\Catalogs\IBFb\D6\IOIBFbCatalog.res" > nul +copy "InstantVersion.res" "..\Source\Catalogs\IBFb\D2005\IOIBFbCatalog.res" > nul +copy "InstantVersion.res" "..\Source\Catalogs\IBFb\D7\IOIBFbCatalog.res" > nul +copy "InstantVersion.res" "..\Source\Catalogs\IBFb\D2006\IOIBFbCatalog.res" > nul +copy "InstantVersion.res" "..\Source\Catalogs\IBFb\K3\IOIBFbCatalog.res" > nul Added: trunk/ReleaseTools/InstantReplicateResource.sh =================================================================== --- trunk/ReleaseTools/InstantReplicateResource.sh (rev 0) +++ trunk/ReleaseTools/InstantReplicateResource.sh 2006-02-15 15:18:23 UTC (rev 607) @@ -0,0 +1,18 @@ +#!/bin/sh +[ $# -gt 0 ] && + InstantVersionResFile=$1 || + InstantVersionResFile="InstantVersion.res" +[ -f ${InstantVersionResFile} ] || + { echo "Resource file ${InstantVersionResFile} was not found."; exit 1; } +echo +echo "This script will replicate ${InstantVersionResFile}," +echo "creating or overwriting all projects' resource files." +echo +echo "Press Enter to continue, Ctrl+C to cancel." +read + +find . -iname "*.dpk" -type f | while read DpkFile +do + cp -f "${InstantVersionResFile}" "${DpkFile/.dpk/.res}" +done +echo "Done." Property changes on: trunk/ReleaseTools/InstantReplicateResource.sh ___________________________________________________________________ Name: svn:mime-type + text/plain Name: svn:eol-style + LF Added: trunk/ReleaseTools/InstantSyncBatchFile.sh =================================================================== --- trunk/ReleaseTools/InstantSyncBatchFile.sh (rev 0) +++ trunk/ReleaseTools/InstantSyncBatchFile.sh 2006-02-15 15:18:23 UTC (rev 607) @@ -0,0 +1,23 @@ +#!/bin/sh +InstantVersionResFile="InstantVersion.res" +InstantScriptFile="InstantReplicateResource.bat" + +echo +echo "This script will (re)create ${InstantScriptFile}." +echo "Press Enter to continue, Ctrl+C to cancel." +read + +echo -n -e \ +"@echo off\r\n"\ +"echo.\r\n"\ +"echo This script will replicate ${InstantVersionResFile},\r\n"\ +"echo creating or overwriting all projects' resource files.\r\n"\ +"echo.\r\n"\ +"echo Press Enter to continue, Ctrl+C to cancel.\r\n"\ +"pause > nul\r\n" > ${InstantScriptFile} + +find .. -name "*.dpk" -type f | sed 's/\//\\\\/g' | while read DpkFile +do + echo -e copy \"${InstantVersionResFile}\" \"${DpkFile/.dpk/.res}\"" > nul\r" +done >> ${InstantScriptFile} +echo "Done." Property changes on: trunk/ReleaseTools/InstantSyncBatchFile.sh ___________________________________________________________________ Name: svn:mime-type + text/plain Name: svn:eol-style + LF Added: trunk/ReleaseTools/InstantVersion.res =================================================================== (Binary files differ) Property changes on: trunk/ReleaseTools/InstantVersion.res ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Deleted: trunk/Source/InstantReplicateResource.sh =================================================================== (Binary files differ) |