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
building new EM config
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
c1248dd4e1
muellerr added 2 commits 2022-05-03 00:02:26 +02:00
bump submodules
Some checks failed
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
ef4f713883
muellerr added 1 commit 2022-05-03 11:53:21 +02:00
update object factory files
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
ac0b2e0dce
muellerr added 1 commit 2022-05-03 11:55:02 +02:00
move RW loading opt to CMakeLists.txt
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
f435f7217e
muellerr added 1 commit 2022-05-03 11:56:33 +02:00
update CHANGELOG
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
4149b08f3a
muellerr added 2 commits 2022-05-03 12:30:00 +02:00
separate EM build folder
Some checks failed
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
0d37272feb
muellerr added 1 commit 2022-05-03 12:31:56 +02:00
muellerr added 1 commit 2022-05-03 12:34:03 +02:00
update .cproject file again
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
9a73637b5e
muellerr added 1 commit 2022-05-03 12:35:14 +02:00
moved build helpers to script folder
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
fdf7f03242
muellerr added 2 commits 2022-05-03 12:48:55 +02:00
update CHANGELOG
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
4fdeccc3a8
muellerr added 1 commit 2022-05-03 12:51:44 +02:00
changelog improvements
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
8b4d56cc0d
muellerr added 1 commit 2022-05-03 12:55:13 +02:00
updated win helper scripts
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
5a52155065
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
Merge remote-tracking branch 'origin/develop' into mueller/refactoring-conf-handling
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
08046ef621
muellerr added 1 commit 2022-05-03 16:18:42 +02:00
Merge remote-tracking branch 'origin/develop' into mueller/refactoring-conf-handling
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
fbd9e65398
muellerr added 1 commit 2022-05-03 16:33:06 +02:00
update auto-generated file
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
47f4aebd15
muellerr added 1 commit 2022-05-03 16:43:43 +02:00
bump fsfw
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
115d2dea88
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
updated host and linux scripts, fix host build
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
42247620c0
muellerr added 1 commit 2022-05-03 17:11:31 +02:00
update lauch cfg host
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
4a637e79c6
muellerr added 1 commit 2022-05-03 17:17:59 +02:00
improve dependency handling (same as fsfw)
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
6dde823d4c
muellerr added 1 commit 2022-05-03 17:27:49 +02:00
update build instructions
Some checks failed
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
79aac89f36
muellerr added 1 commit 2022-05-03 17:30:42 +02:00
remove faulty line
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
4d13743b7f
muellerr added 1 commit 2022-05-03 17:36:28 +02:00
avoid compiler warning
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
0ad13a473e
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
bump fsfw
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
79efc9de39
muellerr added 1 commit 2022-05-04 13:50:02 +02:00
small form fix
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
243d38f832
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
Merge remote-tracking branch 'origin/develop' into mueller/refactoring-conf-handling
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
535da53093
muellerr added 1 commit 2022-05-04 14:52:02 +02:00
Merge remote-tracking branch 'origin/develop' into mueller/refactoring-conf-handling
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
EIVE/eive-obsw/pipeline/head This commit looks good
2cf1da5478
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.