Permalink
Browse files

Automatically update PAD

  • Loading branch information...
(no author)
(no author) committed Jan 10, 2010
1 parent 867ac72 commit 5ffc4620c1fbfaa45f1c966b7165f549e80907b9
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.