Building new EM config #238

Merged
meierj merged 29 commits from mueller/refactoring-conf-handling into develop 2022-05-04 15:08:19 +02:00
Owner
  • Split up bsp_q7s in separate EM and FM build with module loading set to different
    default values. The EM object factory is unique which allows building a parallel setup
    with dummy components
  • All major BSPs have an own OBSWConfig.h.in file which simplifies the file(s) significantly
  • Renamed Q7S primary build folders:
    • cmake-build-debug-q7s for primary development build
    • cmake-build-release-q7s for primary release build
    • cmake-build-debug-q7s-em for primary development build of the EM software
    • cmake-build-release-q7s-em for primary release build of the EM software
  • Refactored Q7S helper script handling. It is now intended and preferred to copy the environment
    script to the same folder level as the eive-obsw and source it. This will also
    add the path containing the shell helper scripts to PATH
  • The actual helper shell scripts were renamed as well to q7s-<buildSystem>-<buildType>.sh
- Split up `bsp_q7s` in separate EM and FM build with module loading set to different default values. The EM object factory is unique which allows building a parallel setup with dummy components - All major BSPs have an own `OBSWConfig.h.in` file which simplifies the file(s) significantly - Renamed Q7S primary build folders: - `cmake-build-debug-q7s` for primary development build - `cmake-build-release-q7s` for primary release build - `cmake-build-debug-q7s-em` for primary development build of the EM software - `cmake-build-release-q7s-em` for primary release build of the EM software - Refactored Q7S helper script handling. It is now intended and preferred to copy the environment script to the same folder level as the `eive-obsw` and source it. This will also add the path containing the shell helper scripts to `PATH` - The actual helper shell scripts were renamed as well to `q7s-<buildSystem>-<buildType>.sh`
muellerr added 1 commit 2022-05-03 00:01:38 +02:00
EIVE/eive-obsw/pipeline/head This commit looks good Details
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
c1248dd4e1
building new EM config
muellerr added 2 commits 2022-05-03 00:02:26 +02:00
muellerr added 1 commit 2022-05-03 11:53:21 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
ac0b2e0dce
update object factory files
muellerr added 1 commit 2022-05-03 11:55:02 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
f435f7217e
move RW loading opt to CMakeLists.txt
muellerr added 1 commit 2022-05-03 11:56:33 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
4149b08f3a
update CHANGELOG
muellerr added 2 commits 2022-05-03 12:30:00 +02:00
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
0d37272feb
separate EM build folder
muellerr added 1 commit 2022-05-03 12:31:56 +02:00
muellerr added 1 commit 2022-05-03 12:34:03 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
9a73637b5e
update .cproject file again
muellerr added 1 commit 2022-05-03 12:35:14 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
fdf7f03242
moved build helpers to script folder
muellerr added 2 commits 2022-05-03 12:48:55 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
4fdeccc3a8
update CHANGELOG
muellerr added 1 commit 2022-05-03 12:51:44 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
8b4d56cc0d
changelog improvements
muellerr added 1 commit 2022-05-03 12:55:13 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
5a52155065
updated win helper scripts
muellerr added this to the v1.11.0 milestone 2022-05-03 12:56:30 +02:00
muellerr added 1 commit 2022-05-03 15:57:08 +02:00
muellerr added 1 commit 2022-05-03 16:18:42 +02:00
muellerr added 1 commit 2022-05-03 16:33:06 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
47f4aebd15
update auto-generated file
muellerr added 1 commit 2022-05-03 16:43:43 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
115d2dea88
bump fsfw
muellerr changed title from WIP: Building new EM config to Building new EM config 2022-05-03 16:49:06 +02:00
muellerr changed title from Building new EM config to WIP: Building new EM config 2022-05-03 16:49:15 +02:00
muellerr added 1 commit 2022-05-03 17:09:02 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
42247620c0
updated host and linux scripts, fix host build
muellerr added 1 commit 2022-05-03 17:11:31 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
4a637e79c6
update lauch cfg host
muellerr added 1 commit 2022-05-03 17:17:59 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
6dde823d4c
improve dependency handling (same as fsfw)
muellerr added 1 commit 2022-05-03 17:27:49 +02:00
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
79aac89f36
update build instructions
muellerr added 1 commit 2022-05-03 17:30:42 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
4d13743b7f
remove faulty line
muellerr added 1 commit 2022-05-03 17:36:28 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
0ad13a473e
avoid compiler warning
muellerr changed title from WIP: Building new EM config to Building new EM config 2022-05-03 17:36:53 +02:00
muellerr requested review from meierj 2022-05-03 17:37:05 +02:00
muellerr added a new dependency 2022-05-03 17:42:44 +02:00
muellerr changed title from Building new EM config to WIP: Building new EM config 2022-05-04 00:18:17 +02:00
muellerr added 1 commit 2022-05-04 13:49:03 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
79efc9de39
bump fsfw
muellerr added 1 commit 2022-05-04 13:50:02 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
243d38f832
small form fix
muellerr changed title from WIP: Building new EM config to Building new EM config 2022-05-04 14:01:36 +02:00
muellerr added a new dependency 2022-05-04 14:09:43 +02:00
muellerr added 1 commit 2022-05-04 14:34:34 +02:00
muellerr added 1 commit 2022-05-04 14:52:02 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
EIVE/eive-obsw/pipeline/head This commit looks good Details
2cf1da5478
Merge remote-tracking branch 'origin/develop' into mueller/refactoring-conf-handling
muellerr removed a dependency 2022-05-04 15:05:11 +02:00
meierj approved these changes 2022-05-04 15:08:06 +02:00
meierj merged commit 8315a03efc into develop 2022-05-04 15:08:19 +02:00
muellerr deleted branch mueller/refactoring-conf-handling 2022-05-04 16:37:29 +02:00
Sign in to join this conversation.
No description provided.