View Issue Details

IDProjectCategoryView StatusLast Update
0021061Open CASCADEOCCT:Configurationpublic2023-02-16 02:23
Reporterbugmaster Assigned Tobugmaster  
PrioritynormalSeverityfeature 
Status closedResolutionno change required 
OSWindows NT 
Target Version7.8.0 
Summary0021061: Elaborate a tool to control cyclic dependencies between toolkits
DescriptionAfter getting rid of WOK building procedure, there will be no way to control cyclic dependencies between toolkits during building of OCCT.
It is necessary to propose/elaborate a tool that will play this role, and to implement it in the regular building procedure.
TagsNo tags attached.
Test case number

Relationships

related to 0025991 closedbugmaster Fix cyclic dependency between IntPatch, GeomInt and GeomAPI packages 
related to 0026322 closedapn Unable to compile DRAWEXE package in WOK 

Activities

abv

2018-01-14 07:21

manager   ~0073406

Note that dependencies between packages (in terms of inclusion of header files of one packahge by headers of the other) are shown by Doxygen, see e.g.
https://www.opencascade.com/doc/occt-7.1.0/refman/html/dir_76e7bf4810a28883343749d28c023507.html

This information is accessible via Files top level menu -> select a file -> select directory.

vglukhik

2023-02-16 02:23

administrator   ~0113152

Cmake has property to automatically analyze circular dependencies.

Issue History

Date Modified Username Field Change
2009-04-16 15:20 bugmaster Assigned To bugmaster => apv
2009-04-16 15:20 bugmaster Status new => assigned
2009-05-28 18:43 bugmaster Assigned To apv => vtn
2015-03-31 11:01 msv Assigned To vtn => abv
2015-03-31 11:01 msv Category OCCT:WOK => OCCT:Configuration
2015-03-31 11:01 msv Product Version => Unscheduled
2015-03-31 11:01 msv Fixed in Version EMPTY =>
2015-03-31 11:01 msv Summary WOK on windows does not control cyclic dependencies => Elaborate a tool to control cyclic dependencies between toolkits
2015-03-31 11:01 msv Description Updated
2015-03-31 11:03 msv Assigned To abv => apn
2015-03-31 11:08 msv Relationship added related to 0025991
2015-09-25 00:59 abv Relationship added related to 0026322
2015-12-28 10:53 abv Product Version Unscheduled =>
2015-12-28 10:53 abv Target Version => 7.1.0
2016-11-03 17:13 abv Target Version 7.1.0 => 7.2.0
2017-07-24 10:34 bugmaster Target Version 7.2.0 => 7.3.0
2018-01-14 07:21 abv Note Added: 0073406
2018-02-25 23:12 abv Target Version 7.3.0 => 7.4.0
2019-07-10 21:12 abv Target Version 7.4.0 => 7.5.0
2020-09-11 15:37 utverdov Assigned To apn => inv
2020-09-11 15:40 utverdov Target Version 7.5.0 => 7.6.0
2020-09-11 17:08 bugmaster Assigned To inv => bugmaster
2021-09-03 14:13 bugmaster Target Version 7.6.0 => 7.7.0
2021-09-03 15:14 kgv Severity trivial => feature
2022-10-24 10:38 szy Target Version 7.7.0 => 7.8.0
2023-02-16 02:23 vglukhik Status assigned => closed
2023-02-16 02:23 vglukhik Resolution open => no change required
2023-02-16 02:23 vglukhik Note Added: 0113152