Бизнес-робот
Бизнес
робот

Темы:

Архив:

Каталог рекламы и объявлений

Ящик для предложений: sales@blogslov.ru

Wix-commits Digest, Vol 11, Issue 1

Send Wix-commits mailing list submissions to


To subscribe or unsubscribe via the World Wide Web, visit
https://lists.sourceforge.net/lists/listinfo/wix-commits
or, via email, send a message with subject or body 'help' to


You can reach the person managing the list at


When replying, please edit your Subject line so it is more specific
than "Re: Contents of Wix-commits digest..."


Today's Topics:

1. wix/src/votive/votive WixPackage.cs, 1.2, 1.3
WixProjectNode.cs, 1.2, 1.3 votive.csproj, 1.3, 1.4 (Rob Mensching)
2. wix/src/melt - New directory (Rob Mensching)
3. wix/src/ext/MsmqExtension - New directory (Rob Mensching)
4. wix/src/ext/ComPlusExtension - New directory (Rob Mensching)
5. wix/src/ext/PSExtension - New directory (Rob Mensching)
6. wix/src/ext/ValidatorExampleExtension - New directory
(Rob Mensching)
7. wix/src/ext/ComPlusExtension/wixext - New directory
(Rob Mensching)
8. wix/src/ext/ComPlusExtension/ca - New directory (Rob Mensching)
9. wix/src/ext/MsmqExtension/ca - New directory (Rob Mensching)


----------------------------------------------------------------------

Message: 1
Date: Fri, 02 Mar 2007 12:22:41 +0000
From: Rob Mensching
Subject: [WiX-commits] wix/src/votive/votive WixPackage.cs, 1.2, 1.3
WixProjectNode.cs, 1.2, 1.3 votive.csproj, 1.3, 1.4
To:
Message-ID:

Update of /cvsroot/wix/wix/src/votive/votive
In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv16559/src/votive/votive

Modified Files:
WixPackage.cs WixProjectNode.cs votive.csproj
Log Message:
JRock: * Added a bunch of extensibility points in wix.targets so that users
can hook into different events during the build and perform custom
actions. Here's the list of targets you can define in your .wixproj
file to hook into the flow of events (in the order in which the
events will happen):
1 BeforeRebuild
2 BeforeClean
3 AfterClean
4 BeforeBuild
5 PreBuildEvent (this isn't a target, but rather a property that
contains a command line to run)
6 BeforeResolveReferences
7 AfterResolveReferences
8 BeforeCompileAndLink
9 AfterCompileAndLink
10 PostBuildEvent (like PreBuildEvent)
11 AfterBuild
12 AfterRebuild

* Added a $(RunPostBuildEvent) property, which can have 4 values:
- OnBuildSuccess: In this case, every step of the build must succeed
for the post-build step to run.
- : This is the same as OnBuildSuccess.
- OnOutputUpdated: In this case, the post-build step will run only
if the main output was actually updated.
- Always: The post-build step is always run
* Added the ability to load custom .targets files before and after the
wix.targets file has been processed. Simply define
$(CustomBeforeWixTargets) and $(CustomAfterWixTargets) to point to
your custom MSBuild files.
* Added the ability to load a .targets file called
$(MSBuildProjectFullPath).user. This is to match C#/VB project systems
and I think it's because in some instances Visual Studio will create
a .user file. I'm not sure when, but I added this for safe measure.
* Added the standard IDE property macros, such as OutDir, ProjectName,
ProjectPath, ProjectFileName, etc. These are useful when writing
PreBuildEvent and PostBuildEvent command lines. It also sets the
stage for the work to finish up project references in Votive (i.e.
$(var.ReferencedProject.ProjectName)).
* Added unit tests to tests.xml for all of the extensibility points.
* Added a clean cache file, which keeps track of previous build outputs.
This is so that the following scenario works: I build my .wixproj to
create product.msi, change the name of my OutputName property to
NewProduct and build again. The old product.msi will be deleted since
I now detect that it is an "orphaned file."
* Added a commented out section in the Votive project templates to
bring attention to the BeforeBuild and AfterBuild extensibility
points. This is similar to what the C# project templates do.
* SFBUG:1644833 - change wix.targets to reference wixtasks.dll in local folder
I added a property called $(WixTasksPath) that you can define to point
to the path where the WixTasks.dll lives. Similarly I also defined
$(WixTargetsPath) to point to where wix.targets lives.
* SFBUG:1487283 - Light task fails when OutputFile not specified
* SFFEATURE:1565305 - Pre- and Post-build events

PMarcu: Adding better argument handling and checking to torch. Also fixed various
spots in the toolset that were crashing when using torch transforms to create
mst's and msp's.

MikeHo: Add Setup.Exe, SetupBuilder.Exe, SetupBuilder.dll to wix3-binaries.zip

PMarcu: Adding method to make it easier to deal with references under patchfamily.
Removing FragmentRef from under PatchFamily.

PMarcu: Adding PatchFamilyRef to the schema and compiler and cleaned up some of the
simple reference element logic.

JKuhne: SFBUG:1637592 Remove prepending of period on NoOpen attribute for ProgId.

PMarcu: SFBUG:1604230 Fixing Ngen Customactions to not fail setup on error and
only schedule ngen for assemblies if the framework for that architecture is
installed.

PMarcu: Adding a check to assure product versions are valid
Making it so Patch output types can support unreal tables and extensibility

BobArnso: Undo unmasking of in-script bit for TS-aware CAs (ICE68)


Index: WixProjectNode.cs
===================================================================
RCS file: /cvsroot/wix/wix/src/votive/votive/WixProjectNode.cs,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** WixProjectNode.cs 4 Oct 2006 08:07:34 -0000 1.2
--- WixProjectNode.cs 2 Mar 2007 12:22:39 -0000 1.3
***************
*** 28,31 ****
--- 28,33 ----
using Microsoft.VisualStudio.Shell.Interop;

+ using Microsoft.Tools.WindowsInstallerXml.VisualStudio.PropertyPages;
+
///
/// Represents the root node of a WiX project within a Solution Explorer hierarchy.

Index: votive.csproj
===================================================================
RCS file: /cvsroot/wix/wix/src/votive/votive/votive.csproj,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** votive.csproj 4 Oct 2006 08:07:34 -0000 1.3
--- votive.csproj 2 Mar 2007 12:22:39 -0000 1.4
***************
*** 49,52 ****
--- 49,64 ----
Component

+
+ Form
+
+
+ WixCompilerAdvancedSettingsForm.cs
+
+
+ Form
+
+
+ WixLinkerAdvancedSettingsForm.cs
+


***************
*** 56,65 ****
WixBuildPropertyPagePanel.cs

-
- Form
-
-
- WixCompilerAdvancedSettingsForm.cs
-


--- 68,71 ----
***************
*** 76,85 ****
WixLibrarianPropertyPagePanel.cs

-
- Form
-
-
- WixLinkerAdvancedSettingsForm.cs
-


--- 82,85 ----
***************
*** 152,161 ****
Designer

!
! WixBuildPropertyPagePanel.cs
Designer

!
! WixCompilerAdvancedSettingsForm.cs
Designer

--- 152,165 ----
Designer

!
! WixCompilerAdvancedSettingsForm.cs
Designer

!
! WixLinkerAdvancedSettingsForm.cs
! Designer
!
!
! WixBuildPropertyPagePanel.cs
Designer

***************
*** 168,175 ****
Designer

-
- WixLinkerAdvancedSettingsForm.cs
- Designer
-

WixLinkerPropertyPagePanel.cs
--- 172,175 ----

Index: WixPackage.cs
===================================================================
RCS file: /cvsroot/wix/wix/src/votive/votive/WixPackage.cs,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** WixPackage.cs 20 Sep 2006 10:43:33 -0000 1.2
--- WixPackage.cs 2 Mar 2007 12:22:39 -0000 1.3
***************
*** 26,29 ****
--- 26,31 ----
using Microsoft.VisualStudio.Shell.Interop;

+ using Microsoft.Tools.WindowsInstallerXml.VisualStudio.PropertyPages;
+
///
/// Implements and/or provides all of the required interfaces and services to allow the




------------------------------

Message: 2
Date: Wed, 27 Jun 2007 04:21:56 +0000
From: Rob Mensching
Subject: [WiX-commits] wix/src/melt - New directory
To:
Message-ID:

Update of /cvsroot/wix/wix/src/melt
In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv6583/src/melt

Log Message:
Directory /cvsroot/wix/wix/src/melt added to the repository





------------------------------

Message: 3
Date: Wed, 27 Jun 2007 04:23:49 +0000
From: Rob Mensching
Subject: [WiX-commits] wix/src/ext/MsmqExtension - New directory
To:
Message-ID:

Update of /cvsroot/wix/wix/src/ext/MsmqExtension
In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv7365/src/ext/MsmqExtension

Log Message:
Directory /cvsroot/wix/wix/src/ext/MsmqExtension added to the repository





------------------------------

Message: 4
Date: Wed, 27 Jun 2007 04:23:49 +0000
From: Rob Mensching
Subject: [WiX-commits] wix/src/ext/ComPlusExtension - New directory
To:
Message-ID:

Update of /cvsroot/wix/wix/src/ext/ComPlusExtension
In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv7365/src/ext/ComPlusExtension

Log Message:
Directory /cvsroot/wix/wix/src/ext/ComPlusExtension added to the repository





------------------------------

Message: 5
Date: Wed, 27 Jun 2007 04:23:49 +0000
From: Rob Mensching
Subject: [WiX-commits] wix/src/ext/PSExtension - New directory
To:
Message-ID:

Update of /cvsroot/wix/wix/src/ext/PSExtension
In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv7365/src/ext/PSExtension

Log Message:
Directory /cvsroot/wix/wix/src/ext/PSExtension added to the repository





------------------------------

Message: 6
Date: Wed, 27 Jun 2007 04:23:49 +0000
From: Rob Mensching
Subject: [WiX-commits] wix/src/ext/ValidatorExampleExtension - New
directory
To:
Message-ID:

Update of /cvsroot/wix/wix/src/ext/ValidatorExampleExtension
In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv7365/src/ext/ValidatorExampleExtension

Log Message:
Directory /cvsroot/wix/wix/src/ext/ValidatorExampleExtension added to the repository





------------------------------

Message: 7
Date: Wed, 27 Jun 2007 04:44:18 +0000
From: Rob Mensching
Subject: [WiX-commits] wix/src/ext/ComPlusExtension/wixext - New
directory
To:
Message-ID:

Update of /cvsroot/wix/wix/src/ext/ComPlusExtension/wixext
In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv15350/src/ext/ComPlusExtension/wixext

Log Message:
Directory /cvsroot/wix/wix/src/ext/ComPlusExtension/wixext added to the repository





------------------------------

Message: 8
Date: Wed, 27 Jun 2007 04:44:17 +0000
From: Rob Mensching
Subject: [WiX-commits] wix/src/ext/ComPlusExtension/ca - New directory
To:
Message-ID:

Update of /cvsroot/wix/wix/src/ext/ComPlusExtension/ca
In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv15350/src/ext/ComPlusExtension/ca

Log Message:
Directory /cvsroot/wix/wix/src/ext/ComPlusExtension/ca added to the repository





------------------------------

Message: 9
Date: Wed, 27 Jun 2007 04:44:18 +0000
From: Rob Mensching
Subject: [WiX-commits] wix/src/ext/MsmqExtension/ca - New directory
To:
Message-ID:

Update of /cvsroot/wix/wix/src/ext/MsmqExtension/ca
In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv15350/src/ext/MsmqExtension/ca

Log Message:
Directory /cvsroot/wix/wix/src/ext/MsmqExtension/ca added to the repository





------------------------------

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/

------------------------------

_______________________________________________
Wix-commits mailing list

https://lists.sourceforge.net/lists/listinfo/wix-commits


End of Wix-commits Digest, Vol 11, Issue 1
******************************************