Permalink
Browse files

Automatically update PAD

  • Loading branch information...
1 parent 867ac72 commit 5ffc4620c1fbfaa45f1c966b7165f549e80907b9 (no author) committed Jan 10, 2010
Showing with 110 additions and 2 deletions.
  1. +4 −0 buildnum.vbs
  2. +99 −0 installer/pad.xml
  3. +7 −2 makefile.cfix
View
@@ -21,3 +21,7 @@ for each objCompSys in colCompSys
next
wscript.echo "BUILDNUMBER = " & datediff("d", #2000/1/1#, now()) & vbcrlf & vbcrlf
+
+wscript.echo "NOW_DAY = " & day(date())
+wscript.echo "NOW_MONTH = " & month(date())
+wscript.echo "NOW_YEAR = " & year(date())
View
@@ -0,0 +1,99 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<XML_DIZ_INFO>
+ <MASTER_PAD_VERSION_INFO>
+ <MASTER_PAD_VERSION>3.10</MASTER_PAD_VERSION>
+ <MASTER_PAD_EDITOR>PADGen 3.1.0.41 http://www.padgen.org</MASTER_PAD_EDITOR>
+ <MASTER_PAD_INFO>Portable Application Description, or PAD for short, is a data set that is used by shareware authors to disseminate information to anyone interested in their software products. To find out more go to http://www.asp-shareware.org/pad</MASTER_PAD_INFO>
+ </MASTER_PAD_VERSION_INFO>
+ <Company_Info>
+ <Company_Name>Johannes Passing</Company_Name>
+ <Address_1 />
+ <Address_2 />
+ <City_Town>Berlin</City_Town>
+ <State_Province />
+ <Zip_Postal_Code />
+ <Country>Germany</Country>
+ <Company_WebSite_URL>http://jpassing.com/</Company_WebSite_URL>
+ <Contact_Info>
+ <Author_First_Name>Johannes</Author_First_Name>
+ <Author_Last_Name>Passing</Author_Last_Name>
+ <Author_Email>questions@visualassert.com</Author_Email>
+ <Contact_First_Name>Johannes</Contact_First_Name>
+ <Contact_Last_Name>Passing</Contact_Last_Name>
+ <Contact_Email>questions@visualassert.com</Contact_Email>
+ </Contact_Info>
+ <Support_Info>
+ <Sales_Email>questions@visualassert.com</Sales_Email>
+ <Support_Email>questions@visualassert.com</Support_Email>
+ <General_Email>questions@visualassert.com</General_Email>
+ <Sales_Phone />
+ <Support_Phone />
+ <General_Phone />
+ <Fax_Phone />
+ </Support_Info>
+ </Company_Info>
+ <Program_Info>
+ <Program_Name>Visual Assert</Program_Name>
+ <Program_Version>__VERSION__</Program_Version>
+ <Program_Release_Month>__MONTH__</Program_Release_Month>
+ <Program_Release_Day>__DAY__</Program_Release_Day>
+ <Program_Release_Year>__YEAR__</Program_Release_Year>
+ <Program_Cost_Dollars />
+ <Program_Cost_Other_Code />
+ <Program_Cost_Other />
+ <Program_Type>Freeware</Program_Type>
+ <Program_Release_Status>Minor Update</Program_Release_Status>
+ <Program_Install_Support>No Install Support</Program_Install_Support>
+ <Program_OS_Support>Win2000,Win7 x32,Win7 x64,WinServer,WinVista,WinVista x64,WinXP</Program_OS_Support>
+ <Program_Language>English</Program_Language>
+ <Program_Change_Info />
+ <Program_Specific_Category>Development Tools</Program_Specific_Category>
+ <Program_Category_Class>Development::C / C++ / C#</Program_Category_Class>
+ <Program_System_Requirements />
+ <File_Info>
+ <File_Size_Bytes>5242880</File_Size_Bytes>
+ <File_Size_K>5120</File_Size_K>
+ <File_Size_MB>5.00</File_Size_MB>
+ </File_Info>
+ <Expire_Info>
+ <Has_Expire_Info>N</Has_Expire_Info>
+ <Expire_Count />
+ <Expire_Based_On>Days</Expire_Based_On>
+ <Expire_Other_Info />
+ <Expire_Month />
+ <Expire_Day />
+ <Expire_Year />
+ </Expire_Info>
+ </Program_Info>
+ <Program_Descriptions>
+ <English>
+ <Keywords>visual studio, testing, unit testing, qa, test driven design, c++, c</Keywords>
+ <Char_Desc_45>Visual Studio® Unit Testing Add-In for C/C++</Char_Desc_45>
+ <Char_Desc_80>Visual Studio® Unit Testing Add-In for C/C++</Char_Desc_80>
+ <Char_Desc_250>Visual Assert is a Visual Studio® AddIn that allows you to easily write, manage, run, and debug your C/C++ unit tests – without ever leaving the Visual Studio® IDE. </Char_Desc_250>
+ <Char_Desc_450>Visual Assert is a Visual Studio® AddIn that allows you to easily write, manage, run, and debug your C/C++ unit tests – without ever leaving the Visual Studio® IDE. No fiddling with command line tools, no complex configuration, and no boilerplate code required.</Char_Desc_450>
+ <Char_Desc_2000>Visual Assert is a Visual Studio® AddIn that allows you to easily write, manage, run, and debug your C/C++ unit tests – without ever leaving the Visual Studio® IDE. No fiddling with command line tools, no complex configuration, and no boilerplate code required.
+
+Visual Assert is based on, and fully compatible to the open source unit testing framework cfix.</Char_Desc_2000>
+ </English>
+ </Program_Descriptions>
+ <Web_Info>
+ <Application_URLs>
+ <Application_Info_URL>http://www.visualassert.com/</Application_Info_URL>
+ <Application_Order_URL />
+ <Application_Screenshot_URL>http://www.visualassert.com/unit-testing-framework/images/stories/visualassertscreenshot.png</Application_Screenshot_URL>
+ <Application_Icon_URL>http://www.visualassert.com/cfix-tick.png</Application_Icon_URL>
+ <Application_XML_File_URL>http://www.visualassert.com/pad.xml</Application_XML_File_URL>
+ </Application_URLs>
+ <Download_URLs>
+ <Primary_Download_URL>http://www.visualassert.com/unit-testing-framework/download.html?__.exe</Primary_Download_URL>
+ <Secondary_Download_URL />
+ <Additional_Download_URL_1 />
+ <Additional_Download_URL_2 />
+ </Download_URLs>
+ </Web_Info>
+ <Permissions>
+ <Distribution_Permissions />
+ <EULA />
+ </Permissions>
+</XML_DIZ_INFO>
View
@@ -209,13 +209,18 @@ docs:
#----------------------------------------------------------------------
signbinaries:
codesign.cmd "Visual Assert" bin\fre\i386\cfixhs32.exe bin\fre\amd64\cfixhs64.exe
-
+
+pad:
+ sed s/__VERSION__/$(VERSION)/ installer\pad.xml | sed s/__DAY__/$(NOW_DAY)/ | sed s/__MONTH__/$(NOW_MONTH)/ | sed s/__YEAR__/$(NOW_YEAR)/ > rtm\pad.xml
+
installer: signbinaries docs
cd installer
$(MAKE) clean VisualAssert.msi
cd ..
-release: build installer
+ copy /Y installer\versioninfo.xml rtm\
+
+release: build installer pad
if not exist rtm md rtm
copy installer\VisualAssert_$(VERSION).msi rtm\

0 comments on commit 5ffc462

Please sign in to comment.