View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0026916 | Open CASCADE | OCCT:Configuration | public | 2015-11-23 14:48 | 2022-02-26 14:02 |
Reporter | Assigned To | ||||
Priority | normal | Severity | feature | ||
Status | closed | Resolution | fixed | ||
OS | Linux | ||||
Target Version | 7.0.0 | Fixed in Version | 7.0.0 | ||
Summary | 0026916: Configuration, CMake - configure variables to customize installation path separately for executables, libraries and resources | ||||
Description | There is the need to introduce configure variables to customize installation path separately for executables, libraries and resources: 7.0.0 version is not hardcoded and provided as an example. executables - <prefix>/bin scripts - <prefix>/bin/opencascade-7.0.0 libraries - <prefix>/lib headers - <prefix>/include/opencascade-7.0.0 resources - <prefix>/share/opencascade-7.0.0/resources docs - <prefix>/share/opencascade-7.0.0/doc data - <prefix>/share/opencascade-7.0.0/data samples - <prefix>/share/opencascade-7.0.0/samples tests - <prefix>/share/opencascade-7.0.0/tests test res - <prefix>/share/opencascade-7.0.0/results each executable, sample and library has corresponding OCC version. includes and scripts are put in folders with corresponding OCC version. | ||||
Tags | No tags attached. | ||||
Test case number | |||||
parent of | 0027062 | closed | Community | Misspelling of resources install path in CMakeLists.txt | |
parent of | 0027233 | closed | kgv | Open CASCADE | Configuration - do not include version in SONAME for Android target |
parent of | 0032856 | closed | Community | Configuration, CMake - SONAME should include minor version in addition to major to reflect ABI compatibility | |
has duplicate | 0026887 | closed | bugmaster | Open CASCADE | Configuration, Cmake - the structure of OCCT package is unusual on *nix-based OS |
related to | 0027165 | closed | bugmaster | Open CASCADE | Configuration, CMake - add an option to choose a variant of the theme of the install paths |
|
Branch CR26916 has been created by ibs. SHA-1: b96326dc919a4657095b6bd9bdeb34d69413b0c5 Detailed log of new commits: Author: ibs Date: Tue Dec 22 14:47:57 2015 +0300 unix scripts updated Author: ibs Date: Tue Dec 22 12:55:57 2015 +0300 0026916: Configuration, CMake - configure variables to customize installation path separately for executables, libraries and resources |
|
Branch CR26916 has been updated forcibly by ibs. SHA-1: 2f5508342354ad0c34f75bff615d7adc4ddb04fb |
|
Branch CR26916 has been updated forcibly by ibs. SHA-1: 7ba0a20c459f35adff41d83ea6312ac94ee35cc6 |
|
Branch CR26916 has been updated by ibs. SHA-1: 95588db8937b1fb6def3ef86ad3bda305e0fcbbb Detailed log of new commits: Author: ibs Date: Wed Dec 23 10:20:31 2015 +0300 change the structure of binaries for unix |
|
Branch CR26916 has been updated forcibly by ibs. SHA-1: bbec323d5f792d1d0da3077bd63ff6ef4865d688 |
|
Branch CR26916 has been updated forcibly by ibs. SHA-1: 0c347159e266ac9504d51e6b49f278c9256f315d |
|
Branch CR26916 has been updated forcibly by ibs. SHA-1: 27b0090d1d5e3efabdded8e3aa29f8af3c720471 |
|
Branch CR26916 has been updated forcibly by ibs. SHA-1: 95049fecb81ae36215cf41d11fcc17175f85814f |
|
Branch CR26916 has been updated forcibly by ibs. SHA-1: 579857037568c65e3bde7d557edbfbd5e020ed64 |
|
Branch CR26916 has been updated forcibly by ibs. SHA-1: a303ff52947d51aeb1d444f01d236541b74b7fbb |
|
to generate documentation on Ubuntu it is required to install two packages: sudo apt-get install doxygen graphviz |
|
Branch CR26916 has been updated by ibs. SHA-1: 48452fd731c31fe80e9aed52b0724c9d51acad36 Detailed log of new commits: Author: ibs Date: Thu Dec 24 11:38:46 2015 +0300 OCCT_RESOURCE_PATH env variable is used |
|
Branch CR26916 has been updated by ibs. SHA-1: a56ce31ce17481192d2b82632bcc09c394b78e55 Detailed log of new commits: Author: ibs Date: Thu Dec 24 13:17:06 2015 +0300 misprints fixed |
|
Branch CR26916 has been updated forcibly by ibs. SHA-1: 1c0a35af7164ad8f44b6e7a348d4c79c99b90a2e |
|
Branch CR26916 has been updated forcibly by ibs. SHA-1: fbda1bac288768566e77c30e6231b62f2e95bd2a |
|
Branch CR26916 has been updated forcibly by ibs. SHA-1: d0c68a95c239f7c5dac2cec5718bea0fe6b38276 |
|
Branch CR26916 has been updated forcibly by ibs. SHA-1: fccad9700b594251dee95acd7e588c89d0dab283 |
|
Branch CR26916 has been updated forcibly by ibs. SHA-1: 2e352ca71116a7c82c7ee30f5e097c09c5bc8344 |
|
Branch CR26916 has been updated forcibly by ibs. SHA-1: 94fb2d92a93f084bdfb54a3f517b79155bd0f543 |
|
Branch CR26916 has been updated by ibs. SHA-1: 2c815d984f0111e0720b312f932dcbceb551d2ed Detailed log of new commits: Author: ibs Date: Thu Dec 24 18:22:35 2015 +0300 INSTALL_DIR is synced with CMAKE_INSTALL_PREFIX . Change of any of these vars resets the structure of the install folder |
|
Branch CR26916 has been deleted by kgv. SHA-1: 2c815d984f0111e0720b312f932dcbceb551d2ed |
occt: master 096ef695 2015-12-22 09:55:57
Committer: abv Details Diff |
0026916: Configuration, CMake - configure variables to customize installation path separately for executables, libraries and resources change the structure of binaries for unix OCCT_RESOURCE_PATH env variable is used |
Affected Issues 0026916 |
|
mod - adm/cmake/3rdparty_macro.cmake | Diff File | ||
mod - adm/cmake/freetype.cmake | Diff File | ||
mod - adm/cmake/occt_macros.cmake | Diff File | ||
mod - adm/cmake/occt_toolkit.cmake | Diff File | ||
mod - adm/cmake/tbb.cmake | Diff File | ||
mod - adm/cmake/tcl.cmake | Diff File | ||
mod - adm/cmake/tk.cmake | Diff File | ||
mod - adm/templates/custom.install.sh.in | Diff File | ||
mod - adm/templates/draw.sh | Diff File | ||
mod - adm/templates/env.install.bat.in | Diff File | ||
mod - adm/templates/env.install.sh.in | Diff File | ||
mod - CMakeLists.txt | Diff File | ||
mod - dox/CMakeLists.txt | Diff File | ||
mod - src/DrawResources/DrawDefault | Diff File | ||
mod - src/DrawResources/DrawTK.tcl | Diff File | ||
mod - src/DrawResources/TestCommands.tcl | Diff File | ||
mod - src/DrawResources/TKTopTest.tcl | Diff File | ||
mod - src/MAT2d/MAT2d_Tool2d.cxx | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2015-11-23 14:48 |
|
New Issue | |
2015-11-23 14:48 |
|
Assigned To | => ibs |
2015-12-22 10:53 |
|
OS | L => Linux |
2015-12-22 10:53 |
|
OS Version | L => |
2015-12-22 10:53 |
|
Platform | A => |
2015-12-22 10:53 |
|
Description Updated | |
2015-12-22 15:49 | git | Note Added: 0049458 | |
2015-12-22 15:59 | git | Note Added: 0049461 | |
2015-12-22 16:17 | git | Note Added: 0049464 | |
2015-12-23 13:19 |
|
Description Updated | |
2015-12-23 15:07 | git | Note Added: 0049511 | |
2015-12-23 15:30 | git | Note Added: 0049513 | |
2015-12-23 15:33 | git | Note Added: 0049515 | |
2015-12-23 16:25 | git | Note Added: 0049524 | |
2015-12-23 17:25 | git | Note Added: 0049529 | |
2015-12-23 17:43 | git | Note Added: 0049530 | |
2015-12-23 17:47 |
|
Description Updated | |
2015-12-23 18:07 | git | Note Added: 0049539 | |
2015-12-23 18:11 |
|
Note Added: 0049541 | |
2015-12-23 18:14 |
|
Description Updated | |
2015-12-23 18:16 |
|
Note Edited: 0049541 | |
2015-12-24 11:38 | git | Note Added: 0049548 | |
2015-12-24 13:17 | git | Note Added: 0049556 | |
2015-12-24 13:24 | git | Note Added: 0049557 | |
2015-12-24 13:57 | git | Note Added: 0049559 | |
2015-12-24 14:18 | git | Note Added: 0049563 | |
2015-12-24 14:22 | git | Note Added: 0049564 | |
2015-12-24 15:54 | git | Note Added: 0049571 | |
2015-12-24 16:15 | git | Note Added: 0049576 | |
2015-12-24 16:17 |
|
Description Updated | |
2015-12-24 16:26 |
|
Description Updated | |
2015-12-24 16:30 |
|
Assigned To | ibs => rnv |
2015-12-24 16:30 |
|
Status | new => resolved |
2015-12-24 16:30 |
|
Steps to Reproduce Updated | |
2015-12-24 18:26 | git | Note Added: 0049579 | |
2015-12-25 12:07 |
|
Relationship added | has duplicate 0026887 |
2015-12-25 19:04 |
|
Changeset attached | => occt master 096ef695 |
2015-12-25 19:04 |
|
Assigned To | rnv => abv |
2015-12-25 19:04 |
|
Status | resolved => verified |
2015-12-25 19:04 |
|
Resolution | open => fixed |
2015-12-25 19:24 |
|
Target Version | Unscheduled => 7.0.0 |
2016-01-06 12:40 | kgv | Relationship added | parent of 0027062 |
2016-02-16 16:35 |
|
Steps to Reproduce Updated | |
2016-02-16 16:49 |
|
Relationship added | related to 0027165 |
2016-03-05 16:07 | kgv | Relationship added | parent of 0027233 |
2016-04-17 13:46 | git | Note Added: 0052950 | |
2016-04-20 15:43 |
|
Fixed in Version | => 7.0.0 |
2016-04-20 15:50 |
|
Status | verified => closed |
2022-02-26 14:02 | kgv | Relationship added | parent of 0032856 |