View Issue Details

IDProjectCategoryView StatusLast Update
0023957Open CASCADEOCCT:Codingpublic2022-02-26 14:02
ReporterabvAssigned Toabv 
PrioritynormalSeverityminor 
Status closedResolutionfixed 
Product Version6.6.0 
Target Version6.7.0Fixed in Version6.7.0 
Summary0023957: Provide CMakeLists.txt file in root folder of OCCT
DescriptionIt is typical for software packages that use CMake as a build system to contain root CMakeLists.txt file in the root folder. The same should be done for OCCT to provide better accessibility of CMake scripts.
TagsNo tags attached.
Test case number

Activities

abv

2013-05-13 07:20

manager   ~0024363

I have pushed a very simple version (just redirect to adm/cmake) to CR23957. This seems to work, however with some issues: at least, choice of BUILD_TYPE option does not work on Windows (projects with all configurations are generated).

I suggest that all static code for CMake scripts should be moved to CMakeLists.txt located in OCCT root folder, while variable part (lists of files per toolkit, dependencies, etc. should be kept in adm/cmake)

ibs

2013-06-24 15:24

developer   ~0024841

Patch has been reviewed. Please test the one

bugmaster

2013-06-26 11:54

administrator   ~0024874

Patch has been tested on Windows and Linux platforms.
All works well.

Related Changesets

occt: master 166d6cd7

2013-05-13 03:13:23

abv


Committer: abv Details Diff
0023957: Provide CMakeLists.txt file in root folder of OCCT

Added simple CMakeLists.txt file in the root folder, redirecting to adm/cmake
Affected Issues
0023957
add - CMakeLists.txt Diff File

Issue History

Date Modified Username Field Change
2013-05-13 07:10 abv New Issue
2013-05-13 07:10 abv Assigned To => ibs
2013-05-13 07:20 abv Note Added: 0024363
2013-05-13 07:20 abv Status new => assigned
2013-06-24 15:23 ibs Status assigned => resolved
2013-06-24 15:24 ibs Note Added: 0024841
2013-06-24 15:24 ibs Assigned To ibs => bugmaster
2013-06-24 15:24 ibs Status resolved => reviewed
2013-06-26 11:54 bugmaster Note Added: 0024874
2013-06-26 11:54 bugmaster Status reviewed => tested
2013-06-26 12:00 abv Changeset attached => occt master 166d6cd7
2013-06-26 12:00 abv Assigned To bugmaster => abv
2013-06-26 12:00 abv Status tested => verified
2013-06-26 12:00 abv Resolution open => fixed
2013-12-19 13:53 bugmaster Status verified => closed
2013-12-19 13:56 bugmaster Fixed in Version => 6.7.0
2014-01-11 11:58 abv Category OCCT Release:BUILD => OCCT:Coding
2022-02-26 13:57 kgv Relationship added parent of 0032856
2022-02-26 14:02 kgv Relationship deleted parent of 0032856