| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634 |
- <?xml version='1.0' encoding='utf-8'?>
- <project version='8' encrypted='1'>
- <steps type='0'>
- <step action='Set Macro'>
- <MacroName>LOGFILE</MacroName>
- <MacroValue>%workDir%\%branch%\Log.txt</MacroValue>
- <name>Default Log File</name>
- </step>
- <step action='Read INI'>
- <Filename>%projdir%\pw.ini</Filename>
- <Macro>sf_pw</Macro>
- <Section>sf</Section>
- <ValueName>pw</ValueName>
- <name>Read INI</name>
- </step>
- <step action='Group'>
- <name>Project steps</name>
- </step>
- <step action='Set File Attributes'>
- <Archive type='3'>2</Archive>
- <Ext>*</Ext>
- <Hidden type='3'>2</Hidden>
- <LogAttr type='11'>-1</LogAttr>
- <LogUnchanged type='11'>-1</LogUnchanged>
- <Path>%workdir%</Path>
- <ReadOnly type='3'>2</ReadOnly>
- <Recurse type='11'>-1</Recurse>
- <System type='3'>2</System>
- <buildfailsteps type='11'>0</buildfailsteps>
- <indent type='3'>1</indent>
- <name>Set File Attributes</name>
- </step>
- <step action='Delete Files'>
- <ContinueFail type='11'>-1</ContinueFail>
- <DelDirs type='11'>-1</DelDirs>
- <Ext>*</Ext>
- <Path>%workdir%</Path>
- <Recurse type='11'>-1</Recurse>
- <indent type='3'>1</indent>
- <name>Delete Files</name>
- </step>
- <step action='Set File Attributes'>
- <Archive type='3'>2</Archive>
- <Ext>*</Ext>
- <Hidden type='3'>2</Hidden>
- <LogAttr type='11'>-1</LogAttr>
- <LogUnchanged type='11'>-1</LogUnchanged>
- <Path>%testBuildWorkDir%</Path>
- <ReadOnly type='3'>2</ReadOnly>
- <Recurse type='11'>-1</Recurse>
- <System type='3'>2</System>
- <buildfailsteps type='11'>0</buildfailsteps>
- <continueonfail type='3'>1</continueonfail>
- <indent type='3'>1</indent>
- <name>Set File Attributes</name>
- </step>
- <step action='Delete Files'>
- <ContinueFail type='11'>-1</ContinueFail>
- <DelDirs type='11'>-1</DelDirs>
- <Ext>*</Ext>
- <Path>%testBuildWorkDir%</Path>
- <Recurse type='11'>-1</Recurse>
- <indent type='3'>1</indent>
- <name>Delete Temp Source</name>
- </step>
- <step action='Run Program'>
- <buildfailsteps type='11'>0</buildfailsteps>
- <command>C:\Program Files\Git\bin\git.exe clone git://git.code.sf.net/p/ditto-cp/ditto %workDir%</command>
- <indent type='3'>1</indent>
- <name>Run Program</name>
- <outputfrom type='3'>1</outputfrom>
- </step>
- <step action='Subversion'>
- <Files>%branch%</Files>
- <Host>svn.code.sf.net</Host>
- <LocalPath>%workDir%</LocalPath>
- <Password encrypted='1'>WM3ePOE8XeG4aqO46qE=</Password>
- <Protocol>http</Protocol>
- <Repository>/p/ditto-cp/code/</Repository>
- <SVNPath>C:\Program Files (x86)\SlikSvn\bin</SVNPath>
- <Subcommand>checkout</Subcommand>
- <Username>sabrogden</Username>
- <checked type='11'>0</checked>
- <indent type='3'>1</indent>
- <name>Get Latest</name>
- </step>
- <step action='Run Script'>
- <Language>VBScript</Language>
- <Script><![CDATA[' increment the build number in the global macro BUILD_NUM, creating
- ' the macro and initializing to 1 if it doesn't exist
- Const BLD_MACRO = "verBuild"
- ' retrieve global macros collection
- Set macros = Application.Macros(vbldGlobal)
- ' see if our macro exists
- Set macro = macros.Item(BLD_MACRO)
- If macro Is Nothing Then
- ' create the macro if not found
- macros.Add BLD_MACRO, "1"
- Builder.LogMessage "Created BUILD_NUM macro"
- Else
- macro.Value = CLng(macro.Value)+1
- Builder.LogMessage "Incremented BUILD_NUM macro to " & macro.Value
- End If
- ]]></Script>
- <description><![CDATA[Get the next build number
- ]]></description>
- <indent type='3'>1</indent>
- <name>Increment Build Number</name>
- </step>
- <step action='ZIP Files'>
- <Action type='3'>2</Action>
- <Compression>5</Compression>
- <Dest>%workDir%\dittosetup\output\DittoSource_%versionFileName%.zip</Dest>
- <ExclExt><![CDATA[*.tlog
- *.pch
- *.obj
- *.asm
- *.lastbuildstate
- *.pdb
- *.exp
- *.svn-base
- *.map
- *.tlh
- .git]]></ExclExt>
- <Ext>*</Ext>
- <Hidden type='11'>-1</Hidden>
- <LogDetail type='11'>-1</LogDetail>
- <Recurse type='11'>-1</Recurse>
- <Source>%workDir%</Source>
- <indent type='3'>1</indent>
- <name>ZIP Files</name>
- </step>
- <step action='Group'>
- <indent type='3'>1</indent>
- <name>Build Ditto</name>
- </step>
- <step action='Make VS 2010'>
- <AssemblyVer type='11'>-1</AssemblyVer>
- <Attr type='11'>-1</Attr>
- <Config>Release|x64</Config>
- <FileVer type='11'>-1</FileVer>
- <Filename>%workDir%\CP_Main_10.sln</Filename>
- <ProdVer type='11'>-1</ProdVer>
- <Version>%version%</Version>
- <VersionSel type='3'>2</VersionSel>
- <indent type='3'>2</indent>
- <name>Build Ditto 64</name>
- </step>
- <step action='Make VS 2010'>
- <AssemblyVer type='11'>-1</AssemblyVer>
- <Attr type='11'>-1</Attr>
- <Config>Release|Win32</Config>
- <FileVer type='11'>-1</FileVer>
- <Filename>%workDir%\CP_Main_10.sln</Filename>
- <ProdVer type='11'>-1</ProdVer>
- <Version>%version%</Version>
- <VersionSel type='3'>2</VersionSel>
- <indent type='3'>2</indent>
- <name>Build Ditto 32</name>
- </step>
- <step action='Group'>
- <indent type='3'>1</indent>
- <name>Zip Source</name>
- </step>
- <step action='UNZIP Files'>
- <Ansi type='11'>-1</Ansi>
- <Dest>%testBuildWorkDir%</Dest>
- <LogDetail type='11'>-1</LogDetail>
- <PathInfo type='11'>-1</PathInfo>
- <ReadOnly type='11'>-1</ReadOnly>
- <Recurse type='11'>-1</Recurse>
- <Source>%workDir%\dittosetup\output\DittoSource_%versionFileName%.zip</Source>
- <UNTAR type='11'>-1</UNTAR>
- <indent type='3'>2</indent>
- <name>UNZIP Files</name>
- </step>
- <step action='Make VS 2010'>
- <AssemblyVer type='11'>-1</AssemblyVer>
- <Attr type='11'>-1</Attr>
- <Config>Release|x64</Config>
- <FileVer type='11'>-1</FileVer>
- <Filename>%testBuildWorkDir%\CP_Main_10.sln</Filename>
- <ProdVer type='11'>-1</ProdVer>
- <Version>%version%</Version>
- <VersionSel type='3'>2</VersionSel>
- <indent type='3'>2</indent>
- <name>Build Ditto 64</name>
- </step>
- <step action='Make VS 2010'>
- <AssemblyVer type='11'>-1</AssemblyVer>
- <Attr type='11'>-1</Attr>
- <Config>Release|x64</Config>
- <FileVer type='11'>-1</FileVer>
- <Filename>%testBuildWorkDir%\CP_Main_10.sln</Filename>
- <ProdVer type='11'>-1</ProdVer>
- <Version>%version%</Version>
- <VersionSel type='3'>2</VersionSel>
- <indent type='3'>2</indent>
- <name>Build Ditto 32</name>
- </step>
- <step action='Run Program'>
- <command>"C:\Program Files (x86)\Inno Setup 5\ISCC.exe" /F"DittoSetup_%versionFileName%" "%workDir%\DittoSetup\DittoSetup_10.iss"</command>
- <indent type='3'>1</indent>
- <name>Build Installer 32</name>
- <outputfrom type='3'>1</outputfrom>
- </step>
- <step action='Run Program'>
- <command>"C:\Program Files (x86)\Inno Setup 5\ISCC.exe" /F"DittoSetup_64bit_%versionFileName%" "%workDir%\DittoSetup\DittoSetup_10.iss" "/dbit64=1"</command>
- <indent type='3'>1</indent>
- <name>Build Installer 64</name>
- <outputfrom type='3'>1</outputfrom>
- </step>
- <step action='Run Program'>
- <command>"%workDir%\DittoSetup\Build Portable ZIP_10.bat" "DittoPortable_%versionFileName%" bit32</command>
- <indent type='3'>1</indent>
- <name>Build Portable 32</name>
- <outputfrom type='3'>1</outputfrom>
- <startin>%workDir%\DittoSetup\</startin>
- </step>
- <step action='Run Program'>
- <command>"%workDir%\DittoSetup\Build Portable ZIP_10.bat" "DittoPortable_64bit_%versionFileName%" bit64</command>
- <indent type='3'>1</indent>
- <name>Build Portable 64</name>
- <outputfrom type='3'>1</outputfrom>
- <startin>%workDir%\DittoSetup\</startin>
- </step>
- <step action='7-Zip'>
- <Action>Update</Action>
- <Exe>C:\Program Files (x86)\7-Zip\7z.exe</Exe>
- <Filename>%workDir%\DittoSetup\output\DittoDebug_%versionFileName%.7z</Filename>
- <I><![CDATA[*.map
- *.pdb
- *.dll
- *.exe]]></I>
- <O>%workDir%</O>
- <R type='11'>-1</R>
- <T>7z</T>
- <X><![CDATA[mfc*
- msp*
- msv*
- u3*
- DittoSetup*]]></X>
- <Y type='11'>-1</Y>
- <indent type='3'>1</indent>
- <name>Zip Debug Files</name>
- </step>
- <step action='Group'>
- <buildfailsteps type='11'>0</buildfailsteps>
- <indent type='3'>1</indent>
- <name>Appx</name>
- </step>
- <step action='UNZIP Files'>
- <Action type='3'>2</Action>
- <Ansi type='11'>-1</Ansi>
- <Dest>%workDir%\DittoSetup\appx\</Dest>
- <Ext>*</Ext>
- <LogDetail type='11'>-1</LogDetail>
- <PathInfo type='11'>-1</PathInfo>
- <Recurse type='11'>-1</Recurse>
- <Source>%workDir%\DittoSetup\Output\DittoPortable_64bit_%versionFileName%.zip</Source>
- <UNTAR type='11'>-1</UNTAR>
- <buildfailsteps type='11'>0</buildfailsteps>
- <indent type='3'>2</indent>
- <name>extraxt 64bit Portable</name>
- </step>
- <step action='Write File'>
- <Filename>%workDir%\DittoSetup\appx\files.ini</Filename>
- <Text><![CDATA[[[Files]]
- ".\appxmanifest.xml" "AppxManifest.xml"
- ".\Ditto\Ditto.exe" "Ditto.exe"
- ".\Ditto\icudt55.dll" "icudt55.dll"
- ".\Ditto\icuin55.dll" "icuin55.dll"
- ".\Ditto\icuio55.dll" "icuio55.dll"
- ".\Ditto\icule55.dll" "icule55.dll"
- ".\Ditto\iculx55.dll" "iculx55.dll"
- ".\Ditto\icutu55.dll" "icutu55.dll"
- ".\Ditto\icuuc55.dll" "icuuc55.dll"
- ".\Ditto\mfc100u.dll" "mfc100u.dll"
- ".\Ditto\mfcm100u.dll" "mfcm100u.dll"
- ".\Ditto\msvcp100.dll" "msvcp100.dll"
- ".\Ditto\msvcr100.dll" "msvcr100.dll"
- ".\Ditto.png" "Ditto.png"
- ".\Ditto_150.png" "Ditto_150.png"
- ".\Ditto_44.png" "Ditto_44.png"
- ".\Ditto\Addins\DittoUtil.dll" "Addins\DittoUtil.dll"
- "C:\Temp\Ditto\Help\DittoConfig.htm" "Help\DittoConfig.htm"
- ".\Ditto\Help\DittoCustomKeys.htm" "Help\DittoCustomKeys.htm"
- ".\Ditto\Help\DittoFAQ.htm" "Help\DittoFAQ.htm"
- ".\Ditto\Help\DittoGettingStarted.htm" "Help\DittoGettingStarted.htm"
- ".\Ditto\Help\Dutch_DittoConfig.htm" "Help\Dutch_DittoConfig.htm"
- ".\Ditto\Help\Dutch_DittoFAQ.htm" "Help\Dutch_DittoFAQ.htm"
- ".\Ditto\Help\Dutch_DittoGettingStarted.htm" "Help\Dutch_DittoGettingStarted.htm"
- ".\Ditto\Help\Persian_DittoCustomKeys.htm" "Help\Persian_DittoCustomKeys.htm"
- ".\Ditto\Help\Persian_DittoGettingStarted.htm" "Help\Persian_DittoGettingStarted.htm"
- ".\Ditto\Help\RegCustomKeys.jpg" "Help\RegCustomKeys.jpg"
- ".\Ditto\Help\U3_Install.htm" "Help\U3_Install.htm"
-
- ".\Ditto\Language\Chinese.xml" "Language\Chinese.xml"
- ".\Ditto\Language\Chinese Traditional.xml" "Language\Chinese Traditional.xml"
- ".\Ditto\Language\Croatian.xml" "Language\Croatian.xml"
- ".\Ditto\Language\Czech.xml" "Language\Czech.xml"
- ".\Ditto\Language\Danish.xml" "Language\Danish.xml"
- ".\Ditto\Language\Deutsch.xml" "Language\Deutsch.xml"
- ".\Ditto\Language\Dutch.xml" "Language\Dutch.xml"
- ".\Ditto\Language\English.xml" "Language\English.xml"
- ".\Ditto\Language\French.xml" "Language\French.xml"
- ".\Ditto\Language\Greek.xml" "Language\Greek.xml"
- ".\Ditto\Language\Hebrew.xml" "Language\Hebrew.xml"
- ".\Ditto\Language\italiano.xml" "Language\italiano.xml"
- ".\Ditto\Language\Japanese.xml" "Language\Japanese.xml"
- ".\Ditto\Language\Korean.xml" "Language\Korean.xml"
- ".\Ditto\Language\Persian.xml" "Language\Persian.xml"
- ".\Ditto\Language\Polski.xml" "Language\Polski.xml"
- ".\Ditto\Language\Portuguese.xml" "Language\Portuguese.xml"
- ".\Ditto\Language\Romanian.xml" "Language\Romanian.xml"
- ".\Ditto\Language\Russian.xml" "Language\Russian.xml"
- ".\Ditto\Language\Slovenian.xml" "Language\Slovenian.xml"
- ".\Ditto\Language\Spanish.xml" "Language\Spanish.xml"
- ".\Ditto\Language\Swedish.xml" "Language\Swedish.xml"
- ".\Ditto\Language\Turkish.xml" "Language\Turkish.xml"
- ".\Ditto\Language\Ukrainian.xml" "Language\Ukrainian.xml"
- ".\Ditto\Themes\Autumn.xml" "Themes\Autumn.xml"
- ".\Ditto\Themes\BOCApastel.xml" "Themes\BOCApastel.xml"
- ".\Ditto\Themes\DarkerDitto.xml" "Themes\DarkerDitto.xml"
- ".\Ditto\Themes\Ditto.xml" "Themes\Ditto.xml"
- ".\Ditto\Themes\Nighted.xml" "Themes\Nighted.xml"
- ".\Ditto\Themes\OnnoG Blue.xml" "Themes\OnnoG Blue.xml"
- ".\Ditto\Themes\OnnoG Green.xml" "Themes\OnnoG Green.xml"]]></Text>
- <buildfailsteps type='11'>0</buildfailsteps>
- <checked type='11'>0</checked>
- <indent type='3'>2</indent>
- <name>Write files.ini</name>
- </step>
- <step action='Write File'>
- <Filename>%workDir%\DittoSetup\appx\appxmanifest.xml</Filename>
- <Text><![CDATA[<?xml version="1.0" encoding="utf-8"?>
- <Package
- xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
- xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10"
- xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
- xmlns:desktop="http://schemas.microsoft.com/appx/manifest/desktop/windows10">
- <Identity Name="60145ScottBrogden.ditto-cp"
- ProcessorArchitecture="x64"
- Publisher="CN=2032816C-0EBD-4FA0-8832-B8289B21D4F4"
- Version="%version%" />
- <Properties>
- <DisplayName>ditto-cp</DisplayName>
- <PublisherDisplayName>Scott Brogden</PublisherDisplayName>
- <Description>Ditto</Description>
- <Logo>Ditto.png</Logo>
- </Properties>
- <Resources>
- <Resource Language="en-us" />
- </Resources>
- <Dependencies>
- <TargetDeviceFamily Name="Windows.Desktop" MinVersion="10.0.14316.0" MaxVersionTested="10.0.14316.0" />
- </Dependencies>
- <Capabilities>
- <rescap:Capability Name="runFullTrust"/>
- </Capabilities>
- <Applications>
- <Application Id="Ditto" Executable="Ditto.exe" EntryPoint="Windows.FullTrustApplication">
- <uap:VisualElements
- BackgroundColor="#464646"
- DisplayName="Ditto"
- Square150x150Logo="Ditto_150.png"
- Square44x44Logo="Ditto_44.png"
- Description="Ditto" />
-
- <Extensions>
- <desktop:Extension Category="windows.startupTask" Executable="Ditto.exe" EntryPoint="Windows.FullTrustApplication">
- <desktop:StartupTask TaskId="DittoStartupTask" Enabled="true" DisplayName="Ditto Service" />
- </desktop:Extension>
- </Extensions>
-
- </Application>
- </Applications>
- </Package>]]></Text>
- <buildfailsteps type='11'>0</buildfailsteps>
- <indent type='3'>2</indent>
- <name>Write manifest</name>
- </step>
- <step action='Run Program'>
- <buildfailsteps type='11'>0</buildfailsteps>
- <command>"c:\Program Files (x86)\Windows Kits\10\bin\x86\MakeAppx.exe" pack /f "%workDir%\DittoSetup\appx\files.ini" /p "%workDir%\DittoSetup\appx\Ditto_%versionFileName%.appx"</command>
- <indent type='3'>2</indent>
- <name>Gen appx</name>
- <outputfrom type='3'>1</outputfrom>
- <startin>%workDir%\DittoSetup\appx</startin>
- </step>
- <step action='Run Program'>
- <ShowCmd type='11'>-1</ShowCmd>
- <buildfailsteps type='11'>0</buildfailsteps>
- <command>"c:\Program Files (x86)\Windows Kits\10\bin\x86\signtool.exe" sign -f "%workDir%\DittoSetup\appx\my.pfx" -fd SHA256 -v "%workDir%\DittoSetup\appx\Ditto_%versionFileName%.appx</command>
- <indent type='3'>2</indent>
- <name>Sign appx</name>
- <outputfrom type='3'>1</outputfrom>
- </step>
- <step action='Copy Files'>
- <Converted type='11'>-1</Converted>
- <Delay>15</Delay>
- <DestDir>%workDir%\DittoSetup\Output</DestDir>
- <Ext>Ditto_%versionFileName%.appx</Ext>
- <Incremental type='11'>-1</Incremental>
- <LogCopied type='11'>-1</LogCopied>
- <ReadOnly type='11'>-1</ReadOnly>
- <Retries>10</Retries>
- <SourceDir>%workDir%\DittoSetup\appx\</SourceDir>
- <TBD type='11'>-1</TBD>
- <buildfailsteps type='11'>0</buildfailsteps>
- <indent type='3'>2</indent>
- <name>Copy Files</name>
- </step>
- <step action='Group'>
- <indent type='3'>1</indent>
- <name>Create Web Page</name>
- </step>
- <step action='Write File'>
- <Filename>%workDir%\DittoSetup\output\index.php</Filename>
- <Text><![CDATA[<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8" />
- <title>Ditto clipboard manager - Beta %version%</title>
- <meta name="description" content="" />
- </head>
- <body>
- %DATETIME%
- <br>
- <br>
- Warning, as of version 3.21.105 I'm in the middle of updating the default looks of Ditto, so it might take a few versions to sort out.
- <br>
- <br>
- <b>Ditto beta, version %version%</b>
- <br><br>
- <a href="DittoSetup_%versionFileName%.exe">Ditto Setup</a><br>
- <a href="DittoSetup_64bit_%versionFileName%.exe">Ditto Setup 64bit</a><br>
- <a href="DittoPortable_%versionFileName%.zip">Ditto Portable</a><br>
- <a href="DittoPortable_64bit_%versionFileName%.zip">Ditto Portable 64</a><br>
- <a href="Ditto_%versionFileName%.appx">Ditto Windows App</a><br>
- <br>
- <a href="DittoDebug_%versionFileName%.7z">Ditto Debug Files</a><br>
- <a href="DittoSource_%versionFileName%.zip">Ditto Source</a><br>
- <br>
- <a href="AllFiles.php">Previous Builds</a><br>
- <br>
- <a href="changes.php">Change Log since last release 3-18-2016</a><br>
- <br>
- <?php Include("changes.php");?>
- <br>
- <br>
- <!-- Start of StatCounter Code -->
- <script type="text/javascript">
- var sc_project=4303469;
- var sc_invisible=0;
- var sc_partition=54;
- var sc_click_stat=1;
- var sc_security="b3f57099";
- </script>
- <script type="text/javascript" src="http://www.statcounter.com/counter/counter.js"></script><noscript><div class="statcounter"><a title="site stats" href="http://www.statcounter.com/" target="_blank"><img class="statcounter" src="http://c.statcounter.com/4303469/0/b3f57099/0/" alt="site stats" ></a></div></noscript>
- <!-- End of StatCounter Code --><br><a href="http://my.statcounter.com/project/standard/stats.php?project_id=4303469&guest=1">View My Stats</a>
- </body>]]></Text>
- <checked type='11'>0</checked>
- <indent type='3'>2</indent>
- <name>Beta web page</name>
- </step>
- <step action='Set Macro'>
- <MacroName>LOGFILE</MacroName>
- <MacroValue>%workDir%\DittoSetup\output\changes.php</MacroValue>
- <indent type='3'>2</indent>
- <name>Log Changes to File</name>
- <nologging type='11'>-1</nologging>
- </step>
- <step action='Git'>
- <Command>log</Command>
- <Options>--pretty=format:"%%ad %%s" --date=short --since=2016-03-18</Options>
- <WorkDir>%workDir%</WorkDir>
- <buildfailsteps type='11'>0</buildfailsteps>
- <indent type='3'>2</indent>
- <name>Git</name>
- </step>
- <step action='Run Program'>
- <ShowCmd type='11'>-1</ShowCmd>
- <buildfailsteps type='11'>0</buildfailsteps>
- <checked type='11'>0</checked>
- <command>C:\Program Files\Git\bin\git.exe log --pretty=format:%ar %s --since=2015-11-21</command>
- <indent type='3'>2</indent>
- <name>Run Program</name>
- <outputfile>c:\temp\a.txt</outputfile>
- <outputfrom type='3'>2</outputfrom>
- <startin>%workDir%</startin>
- </step>
- <step action='Set Macro'>
- <MacroName>LOGFILE</MacroName>
- <MacroValue>%workDir%\Log.txt</MacroValue>
- <indent type='3'>2</indent>
- <name>Default Log File</name>
- <nologging type='11'>-1</nologging>
- </step>
- <step action='Replace in File'>
- <FileIn>%workDir%\%branch%\DittoSetup\output\changes.php</FileIn>
- <Find>Starting Build.*--------------------</Find>
- <NoModS type='11'>-1</NoModS>
- <checked type='11'>0</checked>
- <indent type='3'>2</indent>
- <name>Replace "Starting Build"</name>
- </step>
- <step action='Replace in File'>
- <FileIn>%workDir%\DittoSetup\output\changes.php</FileIn>
- <Find>\r\n</Find>
- <NoModS type='11'>-1</NoModS>
- <Replace><![CDATA[<br>\r\n]]></Replace>
- <indent type='3'>2</indent>
- <name><![CDATA[Replace Line Feeds with <br>]]></name>
- </step>
- <step action='FTP'>
- <Ext>*.*</Ext>
- <Filename>%workDir%\DittoSetup\output\</Filename>
- <Incremental type='11'>-1</Incremental>
- <Logging type='3'>6</Logging>
- <Password encrypted='1'>Nc3MPPQ8duGharq4qKHsgxD9UJW9LhmWJguHyD/uunU=</Password>
- <Percent>10</Percent>
- <Port>22</Port>
- <Retries>0</Retries>
- <Server>web.sourceforge.net</Server>
- <ServerPath>/home/groups/d/di/ditto-cp/htdocs/beta</ServerPath>
- <Timeout>30</Timeout>
- <TransferType type='3'>1</TransferType>
- <UserName>sabrogden,ditto-cp</UserName>
- <checked type='11'>0</checked>
- <indent type='3'>1</indent>
- <name>Copy to beta folder</name>
- </step></steps>
- <steps type='1'>
- <step action='Group'>
- <checked type='11'>0</checked>
- <name>Sign App Code</name>
- </step>
- <step action='Run Program'>
- <checked type='11'>0</checked>
- <command>"c:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\signtool.exe" sign /f "C:\Users\sab.000\Desktop\Ditto_Cert\Ditto.pfx" /p Hastings /t http://timestamp.comodoca.com/authenticode %workDir%\%branch%\Release64\Ditto.exe</command>
- <indent type='3'>1</indent>
- <name>Sign Ditto.exe 64</name>
- <outputfrom type='3'>1</outputfrom>
- </step>
- <step action='Run Program'>
- <checked type='11'>0</checked>
- <command>"c:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\signtool.exe" sign /f "C:\Users\sab.000\Desktop\Ditto_Cert\Ditto.pfx" /p Hastings /t http://timestamp.comodoca.com/authenticode %workDir%\%branch%\Release64\Addins\DittoUtil.dll</command>
- <indent type='3'>1</indent>
- <name>Sign DittoUtil.dll 64</name>
- <outputfrom type='3'>1</outputfrom>
- </step>
- <step action='Run Program'>
- <checked type='11'>0</checked>
- <command>"c:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\signtool.exe" sign /f "C:\Users\sab.000\Desktop\Ditto_Cert\Ditto.pfx" /p Hastings /t http://timestamp.comodoca.com/authenticode %workDir%\%branch%\Release\Ditto.exe</command>
- <indent type='3'>1</indent>
- <name>Sign Ditto.exe</name>
- <outputfrom type='3'>1</outputfrom>
- </step>
- <step action='Run Program'>
- <checked type='11'>0</checked>
- <command>"c:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\signtool.exe" sign /f "C:\Users\sab.000\Desktop\Ditto_Cert\Ditto.pfx" /p Hastings /t http://timestamp.comodoca.com/authenticode %workDir%\%branch%\Release\Addins\DittoUtil.dll</command>
- <indent type='3'>1</indent>
- <name>Sign DittoUtil.dll</name>
- <outputfrom type='3'>1</outputfrom>
- </step>
- <step action='Group'>
- <checked type='11'>0</checked>
- <indent type='3'>1</indent>
- <name>Sign Installers</name>
- </step>
- <step action='Run Program'>
- <checked type='11'>0</checked>
- <command>"c:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\signtool.exe" sign /f "C:\Users\sab.000\Desktop\Ditto_Cert\Ditto.pfx" /p Hastings /t http://timestamp.comodoca.com/authenticode %workDir%\%branch%\DittoSetup\Output\DittoSetup_%versionFileName%.exe</command>
- <indent type='3'>2</indent>
- <name>Sign Ditto Installer</name>
- <outputfrom type='3'>1</outputfrom>
- </step>
- <step action='Run Program'>
- <checked type='11'>0</checked>
- <command>"c:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\signtool.exe" sign /f "C:\Users\sab.000\Desktop\Ditto_Cert\Ditto.pfx" /p Hastings /t http://timestamp.comodoca.com/authenticode %workDir%\%branch%\DittoSetup\Output\DittoSetup_64bit_%versionFileName%.exe</command>
- <indent type='3'>2</indent>
- <name>Sign Ditto 64 Installer</name>
- <outputfrom type='3'>1</outputfrom>
- </step></steps>
- <macros>
- <macro name='branch'>
- <value>trunk</value>
- </macro>
- <macro name='testBuildWorkDir'>
- <value>%temp%\DittoTestBuild</value>
- </macro>
- <macro name='verMajor'>
- <value>3</value>
- </macro>
- <macro name='verMinor'>
- <value>21</value>
- </macro>
- <macro name='verRevision'>
- <value>0</value>
- </macro>
- <macro name='version'>
- <value>%verMajor%.%verMinor%.%verBuild%.%verRevision%</value>
- </macro>
- <macro name='versionFileName'>
- <value>%verMajor%_%verMinor%_%verBuild%_%verRevision%</value>
- </macro>
- <macro name='workDir'>
- <value>%temp%\Ditto</value>
- </macro></macros>
- </project>
|