Ticket #7688 (closed: fixed)

Opened 7 years ago

Last modified 5 years ago

Reorganisation of ICAT folders

Reported by: Jay Rainey Owned by: Jay Rainey
Priority: major Milestone: Release 3.0
Component: Framework Keywords: ICAT4
Cc: Blocked By:
Blocking: #7639 Tester: Martyn Gigg

Description

In order to separate ICAT3 & ICAT4 implementations it's best to create a separate directory structure for relevant classes and soap generated code.

Additionally, the ICAT3 gSOAP generated code will be updated to the newer (2.8.15) version of gSOAP.

Change History

comment:1 Changed 7 years ago by Jay Rainey

  • Status changed from new to inprogress

comment:2 Changed 7 years ago by Jay Rainey

  • Milestone changed from Backlog to Release 3.0

comment:3 Changed 7 years ago by Jay Rainey

  • Blocking 7639 added

comment:4 Changed 7 years ago by Jay Rainey

Reorganized directory structure. Refs #7688.

Modified gitattributes to allow gSoap generated files to be commited.

Changeset: 04bc22957f80cf9887137804bc47e965cb24991f

comment:5 Changed 7 years ago by Jay Rainey

Updated ICAT3 generated code to latest gSOAP version. Refs #7688.

  • Modified ICatHelper.cpp as generated attribute name has changed (most likely a bug in gSOAP).
  • Increased file size in .attributes to allow soapC.cpp to be uploaded.

Changeset: 8f4f9dcfed558fe14d598f0f1b0df4f891090c47

comment:6 Changed 7 years ago by Jay Rainey

Added README to assist in future gSOAP usage. Refs #7688.

Changeset: 969728cf83bda16b1176d31f225da42163bc5798

comment:7 Changed 7 years ago by Jay Rainey

Fixed include path. Refs #7688.

Changeset: 9492a830ad4d2536c7dba37aadf5c5107f118964

comment:8 Changed 7 years ago by Jay Rainey

Added macro to prevent OSX issues. Refs #7688.

Changeset: 545b18404c44627dded107c02cf2ca57b151b451

comment:9 Changed 7 years ago by Jay Rainey

Updated README for future reference. Refs #7688.

Changeset: a858500a25de0b7a1a93a50495d930526114f069

comment:10 Changed 7 years ago by Jay Rainey

Fix for OSX issues. Refs #7688.

Changeset: 73ab08a1a00a3269c39377089f33c7ce9bbd1df5

comment:11 Changed 7 years ago by Jay Rainey

Updated README to include OSX compiling fixes. Refs #7688.

Changeset: a208fa1e3918e186b8e43e7e55558f44c6efca82

comment:12 Changed 7 years ago by Jay Rainey

Improved README file. Refs #7688.

Changeset: c34b6e567a94a53d8b7252c4d2b2c9bb399f3286

comment:13 Changed 7 years ago by Jay Rainey

  • Status changed from inprogress to verify
  • Resolution set to fixed

comment:14 Changed 7 years ago by Jay Rainey

To test this ticket ensure that:

  • The new folder structure makes sense.
  • All gSoap files were updated to the latest version (2.8.15).
  • The README file is easy to understand and follow.
Last edited 7 years ago by Jay Rainey (previous) (diff)

comment:15 Changed 7 years ago by Martyn Gigg

  • Status changed from verify to verifying
  • Tester set to Martyn Gigg

comment:16 Changed 7 years ago by Martyn Gigg

  • Status changed from verifying to closed

Merge remote-tracking branch 'origin/feature/7688_Reorganise_ICAT_directory_structure'

comment:17 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 8533

Note: See TracTickets for help on using tickets.