Discussion:
[Expat-bugs] [ expat-Patches-3312568 ] cmake support
SourceForge.net
2012-03-04 00:17:48 UTC
Permalink
Patches item #3312568, was opened at 2011-06-06 09:04
Message generated for change (Comment added) made by kwaclaw
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=310127&aid=3312568&group_id=10127

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Build Control
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Ralf Habacker (habacker)
Assigned to: Karl Waclawek (kwaclaw)
Summary: cmake support

Initial Comment:
Hi,

the append patch adds cmake support to expat original used for building dbus on windows. The cmake support has been introduced in 2010 March and has reached stable state.

The advantage of cmake is that it covers several compiler environments

Borland Makefiles = Generates Borland makefiles.
MSYS Makefiles = Generates MSYS makefiles.
MinGW Makefiles = Generates a make file for use with
mingw32-make.
NMake Makefiles = Generates NMake makefiles.
NMake Makefiles JOM = Generates JOM makefiles.
Unix Makefiles = Generates standard UNIX makefiles.
Visual Studio 10 = Generates Visual Studio 10 project files.
Visual Studio 10 Win64 = Generates Visual Studio 10 Win64 project
files.
Visual Studio 6 = Generates Visual Studio 6 project files.
Visual Studio 7 = Generates Visual Studio .NET 2002 project
files.
Visual Studio 7 .NET 2003 = Generates Visual Studio .NET 2003 project
files.
Visual Studio 8 2005 = Generates Visual Studio .NET 2005 project
files.
Visual Studio 8 2005 Win64 = Generates Visual Studio .NET 2005 Win64
project files.
Visual Studio 9 2008 = Generates Visual Studio 9 2008 project files.
Visual Studio 9 2008 Win64 = Generates Visual Studio 9 2008 Win64 project
files.
Watcom WMake = Generates Watcom WMake makefiles.
CodeBlocks - MinGW Makefiles= Generates CodeBlocks project files.
CodeBlocks - NMake Makefiles= Generates CodeBlocks project files.
CodeBlocks - Unix Makefiles = Generates CodeBlocks project files.
Eclipse CDT4 - MinGW Makefiles
= Generates Eclipse CDT 4.0 project files.
Eclipse CDT4 - NMake Makefiles
= Generates Eclipse CDT 4.0 project files.
Eclipse CDT4 - Unix Makefiles
= Generates Eclipse CDT 4.0 project files.

This makes it possible to reduce the numbers of build systems used by expat and will increase the number of support compilers



----------------------------------------------------------------------
Comment By: Karl Waclawek (kwaclaw)
Date: 2012-03-03 16:17

Message:
Seems non-intrusive. If you can update it for current CVS HEAD (release
2.1.0 being prepared), I'll consider it for inclusion.

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

You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=310127&aid=3312568&group_id=10127
SourceForge.net
2012-03-05 14:49:12 UTC
Permalink
Patches item #3312568, was opened at 2011-06-06 09:04
Message generated for change (Comment added) made by kwaclaw
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=310127&aid=3312568&group_id=10127

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Build Control
Group: None
Status: Closed
Resolution: Accepted
Priority: 5
Private: No
Submitted By: Ralf Habacker (habacker)
Assigned to: Karl Waclawek (kwaclaw)
Summary: cmake support

Initial Comment:
Hi,

the append patch adds cmake support to expat original used for building dbus on windows. The cmake support has been introduced in 2010 March and has reached stable state.

The advantage of cmake is that it covers several compiler environments

Borland Makefiles = Generates Borland makefiles.
MSYS Makefiles = Generates MSYS makefiles.
MinGW Makefiles = Generates a make file for use with
mingw32-make.
NMake Makefiles = Generates NMake makefiles.
NMake Makefiles JOM = Generates JOM makefiles.
Unix Makefiles = Generates standard UNIX makefiles.
Visual Studio 10 = Generates Visual Studio 10 project files.
Visual Studio 10 Win64 = Generates Visual Studio 10 Win64 project
files.
Visual Studio 6 = Generates Visual Studio 6 project files.
Visual Studio 7 = Generates Visual Studio .NET 2002 project
files.
Visual Studio 7 .NET 2003 = Generates Visual Studio .NET 2003 project
files.
Visual Studio 8 2005 = Generates Visual Studio .NET 2005 project
files.
Visual Studio 8 2005 Win64 = Generates Visual Studio .NET 2005 Win64
project files.
Visual Studio 9 2008 = Generates Visual Studio 9 2008 project files.
Visual Studio 9 2008 Win64 = Generates Visual Studio 9 2008 Win64 project
files.
Watcom WMake = Generates Watcom WMake makefiles.
CodeBlocks - MinGW Makefiles= Generates CodeBlocks project files.
CodeBlocks - NMake Makefiles= Generates CodeBlocks project files.
CodeBlocks - Unix Makefiles = Generates CodeBlocks project files.
Eclipse CDT4 - MinGW Makefiles
= Generates Eclipse CDT 4.0 project files.
Eclipse CDT4 - NMake Makefiles
= Generates Eclipse CDT 4.0 project files.
Eclipse CDT4 - Unix Makefiles
= Generates Eclipse CDT 4.0 project files.

This makes it possible to reduce the numbers of build systems used by expat and will increase the number of support compilers



----------------------------------------------------------------------
Comment By: Karl Waclawek (kwaclaw)
Date: 2012-03-05 06:49

Message:
The same patch was also submitted in bug report #2990652.
An updated submission has been accepted and also satisfies this patch
request.
Closing it as we don't want to keep duplicates open.

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

Comment By: Karl Waclawek (kwaclaw)
Date: 2012-03-03 16:17

Message:
Seems non-intrusive. If you can update it for current CVS HEAD (release
2.1.0 being prepared), I'll consider it for inclusion.

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

You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=310127&aid=3312568&group_id=10127
Loading...