Archived issue #0023551

Move data models contained in samples subfolder of OCCT repository to common data folder

Open CASCADEOCCT:Samplesclosed8 public notes

Search issues

Description

Currently OCCT repsotory contains some data files in subfolders of samples directory, which partially duplicate the shapes located in $CASROOT/data:

$CASROOT/samples/mfc/occtdemo/Data
$CASROOT/samples/mfc/standard/01_Geometry/Data
$CASROOT/samples/mfc/standard/03_Viewer2d/data
$CASROOT/samples/mfc/standard/04_Viewer3d/Data
$CASROOT/samples/mfc/standard/09_Animation/data
$CASROOT/samples/mfc/standard/Data

It is proposed to move all these data files to $CASROOT/data

Public activity

8 archived notes

Participants are labeled by their role within this record.

01Commenter 2
Branch [archived branch] has been created by Participant.

[revision removed]


Detailed log of new commits:

Author: ski
Date: Thu Nov 6 12:39:12 2014 +0300

    0023551: Move data models contained in samples subfolder of OCCT repository to common data folder
    
    Data files from mfc samples were moved to $CASROOT/data directory.
02Commenter 2
Data files from mfc/standard samples were moved to $CASROOT/data directory.

Sample mfc/occtdemo was unchanged, as it was discussed with INV.

Please, review.
03Commenter 2
Branch [archived branch] has been created by Author.

[revision removed]


Detailed log of new commits:

Author: ski
Date: Thu Nov 6 12:39:12 2014 +0300

    0023551: Move data models contained in samples subfolder of OCCT repository to common data folder
    
    Data files from mfc samples were moved to $CASROOT/data directory.
04Commenter 4
I have rebased the patch on CR27732_2, see branch CR23551_1. Please check usability and functionality of samples, if it is not worse than in master, integrate the patch.
05Commenter 5
Dear BugMaster,

Branch CR23551_1 from occt git-repository (and master from products git-repository) was compiled on Linux, MacOS and Windows platforms and tested.
[revision removed]

Number of compiler warnings:
occt component:
   Linux: 0 (0 on master)
   Windows: 0 (0 on master)
   MasOS: 0 (0 on master)
products component:
   Linux: 63
   Windows: 0
   MacOS: 1142

Regressions/Differences:
Not detected

Testing cases:
Not needed

Testing on Linux:
Total MEMORY difference: 91664725 / 92311310 [-0.70%]
Total CPU difference: 19711.550000000152 / 19914.170000000217 [-1.02%]

Testing on Windows:
Total MEMORY difference: 57618402 / 57618048 [+0.00%]
Total CPU difference: 17599.892419098716 / 18683.178963198647 [-5.80%]
06Commenter 6
MFC samples have been manually tested. Problems have not been detected.
07Commenter 2
Branch [archived branch] has been deleted by Commenter 3.

[revision removed]
08Commenter 2
Branch [archived branch] has been deleted by Commenter 3.

[revision removed]