Mike Hatfield created CMIS-783: ---------------------------------- Summary: Code modernisation, 64-bit compatibility, build script updates, update to XCUnit Key: CMIS-783 URL: https://issues.apache.org/jira/browse/CMIS-783 Project: Chemistry Issue Type: Improvement Components: objectivecmis Affects Versions: ObjectiveCMIS 0.2 Reporter: Mike Hatfield Fix For: ObjectiveCMIS 0.3
*NOTE:* The attached patches have already been committed to ObjectiveCMIS-0.3-RC1 and so this issue can be resolved immediately; it is just to create a record of my contributions to the project. ||File||Summary|| |01.diff|Release build no longer generates debug symbols. Modified embedded "build universal library" script to rename debug library to libObjectiveCMIS-debug.a and clean before building. release.sh now generates both release and debug binaries.| |02.diff|Ensure network requests continue when launched on background threads.| |03.diff|CMIS-731: CMISDateUtil.m not thread-safe| |04.diff|Code tidying: Fix various typos throughout| |05.diff|Fix for unencoded title element in CMIS request| |06.diff|MOBSDK-659: ObjectiveCMIS: Ensure 64-bit compatibility| |07.diff|MOBSDK-657: ObjectiveCMIS: Convert to modern Objective-C code| |08.diff|MOBSDK-659: ObjectiveCMIS: Ensure 64-bit compatibility| |09.diff|MOBSDK-664: ObjectiveCMIS: Update testing framework to XCUnit| |10.diff|MOBSDK-657: Fix appledoc generation following code updates| |11.diff|MOBSDK-657: ObjectiveCMIS: Convert to modern Objective-C code| |12.diff|MOBSDK-659: ObjectiveCMIS: Fix build and test scripts and ensure scheme is shared| |13.diff|MOBSDK-659: ObjectiveCMIS: Fix debug library not containing i386 slice. Added build_package.sh to generate adhoc package structure.| -- This message was sent by Atlassian JIRA (v6.2#6252)