Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Cleanup/Fixup installation components. (#9639)
For now, there are six install components - `omc`: the core omc compiler without any simulation runtime, i.e., omc executable and shared libs needed to run it (`libOpenModelicaRuntimeC` and `omcgc`). - `simrt`: everything needed to run a simulation using omc. This includes - anything installed from `3rdParty` (technically not needed to be distributed but we need to clean that later.) EXCEPT `omcgc` (see `omc`). - Everything we install from SimulationRuntime/c EXCEPT `libOpenModelicaRuntimeC` (see `omc`) - `simrt-cpp`: Everything we install from `SimulationRuntime/cpp` - `fmu`: Everything needed to compile an FMU (normal or source FMU) including the simulation runtime source files needed for creating Source-Code FMUs. - `gui`: All the gui clients, i.e., anything installed from `OMEdit`, `OMPlot`, `OMShell` and `OMNotebook`. This can be split up later if needed. - `omsimulator`: The `OMSimulator` executable and libraries. This should probably be handled in its own repo and added as a dependency here.
- Loading branch information
Showing
13 changed files
with
49 additions
and
18 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,5 @@ | ||
cmake_minimum_required (VERSION 3.14) | ||
set(CMAKE_INSTALL_DEFAULT_COMPONENT_NAME gui) | ||
|
||
project(OMEdit) | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,5 @@ | ||
cmake_minimum_required (VERSION 3.14) | ||
set(CMAKE_INSTALL_DEFAULT_COMPONENT_NAME gui) | ||
|
||
project(OMNotebook) | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,5 @@ | ||
cmake_minimum_required (VERSION 3.14) | ||
set(CMAKE_INSTALL_DEFAULT_COMPONENT_NAME gui) | ||
|
||
project(OMPlot) | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,6 @@ | ||
cmake_minimum_required (VERSION 3.14) | ||
set(CMAKE_INSTALL_DEFAULT_COMPONENT_NAME gui) | ||
|
||
|
||
project(OMShell) | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,6 @@ | ||
|
||
set(CMAKE_INSTALL_DEFAULT_COMPONENT_NAME omsimulator) | ||
|
||
|
||
include(ExternalProject) | ||
include(ProcessorCount) | ||
|