[ 
https://issues.apache.org/jira/browse/THRIFT-3973?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

James E. King, III updated THRIFT-3973:
---------------------------------------
    Description: 
A class of issues has popped up where the project files checked into the 
project have become stale and/or the instructions for building on windows need 
to be updated.

These issues are linked to this item.  The purpose of this story is to 
eliminate these issues by getting rid of the project files checked into the 
project for windows (C++ specifically) and to update the web site documentation 
on how to build the thrift libraries for windows (native, not MinGW - those 
instructions will remain as-is).

Acceptance Criteria:


# Instructions for, and supporting tools (if any) are provided by the project.  
This must include support for:
## Compiler executable builds in debug and release form
## Static library builds in debug and release form (due to DLL export issues, 
windows builds do not support dynamic library generation today)
## Support for optional library support like zlib, libevent, boost, std 
(threads)
## Support for MSVC 2010 or later
## Support for CMake 3.6 or later
# MSVC project files for C++ are removed from the project.

  was:
A class of issues has popped up where the project files checked into the 
project have become stale and/or the instructions for building on windows need 
to be updated.

These issues are linked to this item.  The purpose of this story is to 
eliminate these issues by getting rid of the project files checked into the 
project for windows (C++ specifically) and to update the web site documentation 
on how to build the thrift libraries for windows (native, not MinGW - those 
instructions will remain as-is).

Acceptance Criteria:

# MSVC project files for C++ are removed from the project.
# Instructions for generating projects are provided on the web site.  This must 
include support for:
## Compiler executable builds in debug and release form
## Static library builds in debug and release form (due to DLL export issues, 
windows builds do not support dynamic library generation today)
## Support for optional library support like zlib, libevent, boost, std 
(threads)
## Support for MSVC 2010 or later
## Support for CMake 3.6 or later


> Remove MSVC C++ projects to improve maintainability; document building Thrift 
> on Windows using CMake to generate project files
> ------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: THRIFT-3973
>                 URL: https://issues.apache.org/jira/browse/THRIFT-3973
>             Project: Thrift
>          Issue Type: Story
>          Components: C++ - Compiler, C++ - Library
>    Affects Versions: 0.10.0
>         Environment: Windows
>            Reporter: James E. King, III
>            Assignee: James E. King, III
>
> A class of issues has popped up where the project files checked into the 
> project have become stale and/or the instructions for building on windows 
> need to be updated.
> These issues are linked to this item.  The purpose of this story is to 
> eliminate these issues by getting rid of the project files checked into the 
> project for windows (C++ specifically) and to update the web site 
> documentation on how to build the thrift libraries for windows (native, not 
> MinGW - those instructions will remain as-is).
> Acceptance Criteria:
> # Instructions for, and supporting tools (if any) are provided by the 
> project.  This must include support for:
> ## Compiler executable builds in debug and release form
> ## Static library builds in debug and release form (due to DLL export issues, 
> windows builds do not support dynamic library generation today)
> ## Support for optional library support like zlib, libevent, boost, std 
> (threads)
> ## Support for MSVC 2010 or later
> ## Support for CMake 3.6 or later
> # MSVC project files for C++ are removed from the project.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to