Skip to content

Commit

Permalink
Automatically update PAD
Browse files Browse the repository at this point in the history
  • Loading branch information
(no author) committed Jan 10, 2010
1 parent 867ac72 commit 5ffc462
Show file tree
Hide file tree
Showing 3 changed files with 110 additions and 2 deletions.
4 changes: 4 additions & 0 deletions buildnum.vbs
Original file line number Diff line number Diff line change
Expand Up @@ -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())
99 changes: 99 additions & 0 deletions installer/pad.xml
Original file line number Diff line number Diff line change
@@ -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>
9 changes: 7 additions & 2 deletions makefile.cfix
Original file line number Diff line number Diff line change
Expand Up @@ -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\

Expand Down

0 comments on commit 5ffc462

Please sign in to comment.