diff options
Diffstat (limited to 'rapidjson.autopkg')
-rw-r--r-- | rapidjson.autopkg | 77 |
1 files changed, 0 insertions, 77 deletions
diff --git a/rapidjson.autopkg b/rapidjson.autopkg deleted file mode 100644 index fe72030..0000000 --- a/rapidjson.autopkg +++ /dev/null @@ -1,77 +0,0 @@ -nuget { - //Usage: Write-NuGetPackage rapidjson.autopkg -defines:MYVERSION=1.1.0 - //Be sure you are running Powershell 3.0 and have the CoApp powershell extensions installed properly. - nuspec { - id = rapidjson; - version : ${MYVERSION}; - title: "rapidjson"; - authors: {"https://github.com/Tencent/rapidjson/releases/tag/v1.1.0"}; - owners: {"@lsantos (github)"}; - licenseUrl: "https://github.com/Tencent/rapidjson/blob/master/license.txt"; - projectUrl: "https://github.com/Tencent/rapidjson/"; - iconUrl: "https://cdn1.iconfinder.com/data/icons/fatcow/32x32/json.png"; - requireLicenseAcceptance:false; - summary: @"A fast JSON parser/generator for C++ with both SAX/DOM style API"; - - // if you need to span several lines you can prefix a string with an @ symbol (exactly like c# does). - description: @"Rapidjson is an attempt to create the fastest JSON parser and generator. - - - Small but complete. Supports both SAX and DOM style API. SAX parser only a few hundred lines of code. - - Fast. In the order of magnitude of strlen(). Optionally supports SSE2/SSE4.2 for acceleration. - - Self-contained. Minimal dependency on standard libraries. No BOOST, not even STL. - - Compact. Each JSON value is 16 or 20 bytes for 32 or 64-bit machines respectively (excluding text string storage). With the custom memory allocator, parser allocates memory compactly during parsing. - - Full RFC4627 compliance. Supports UTF-8, UTF-16 and UTF-32. - - Support both in-situ parsing (directly decode strings into the source JSON text) and non-destructive parsing (decode strings into new buffers). - - Parse number to int/unsigned/int64_t/uint64_t/double depending on input - - Support custom memory allocation. Also, the default memory pool allocator can also be supplied with a user buffer (such as a buffer allocated on user's heap or - programme stack) to minimize allocation. - - As the name implies, rapidjson is inspired by rapidxml."; - - releaseNotes: @" -Added - Add Value::XXXMember(...) overloads for std::string (#335) - -Fixed - Include rapidjson.h for all internal/error headers. - Parsing some numbers incorrectly in full-precision mode (kFullPrecisionParseFlag) (#342) - Fix alignment of 64bit platforms (#328) - Fix MemoryPoolAllocator::Clear() to clear user-buffer (0691502) - -Changed - CMakeLists for include as a thirdparty in projects (#334, #337) - Change Document::ParseStream() to use stack allocator for Reader (ffbe386)"; - - copyright: "Copyright 2015"; - tags: { native, coapp, JSON, nativepackage }; - language: en-US; - }; - - dependencies { - packages : { - //TODO: Add dependencies here in [pkg.name]/[version] form per newline - //zlib/[1.2.8], - }; - } - - // the files that go into the content folders - files { - #defines { - SDK_ROOT = .\; - } - - // grab all the files in the include folder - // the folder that contains all the .h files will - // automatically get added to the Includes path. - nestedinclude += { - #destination = ${d_include}rapidjson; - "${SDK_ROOT}include\rapidjson\**\*.h" - }; - }; - - targets { - // We're trying to be standard about these sorts of thing. (Will help with config.h later :D) - //Defines += HAS_EQCORE; - // Fix creating the package with Raggles' fork of CoApp - Includes += "$(MSBuildThisFileDirectory)../..${d_include}"; - }; -}
\ No newline at end of file |