Skip to content

Commit 37f1d28

Browse files
authored
Merge pull request #2500 from nasa/integration-candidate
cFE Integration candidate: Equuleus-rc1+dev2
2 parents d830022 + 205bcaf commit 37f1d28

File tree

3 files changed

+10
-3
lines changed

3 files changed

+10
-3
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
## Development Build: equuleus-rc1+dev79
4+
- Relative prefix exclusion for cfe implementation file search
5+
- See <https://github.com/nasa/cFE/pull/2494>
6+
37
## Development Build: equuleus-rc1+dev71
48
- updating cFE to use new versioning system
59
- clean up and move table build scripts

cmake/global_functions.cmake

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,10 +54,13 @@ function(cfe_locate_implementation_file OUTPUT_VAR FILE_NAME)
5454
foreach(BASEDIR ${IMPL_SEARCH_BASEDIRS})
5555
list(APPEND IMPL_SEARCH_PATH "${BASEDIR}${FILE_NAME}")
5656

57+
# Get relative directory
58+
string(REPLACE ${MISSION_SOURCE_DIR} "" RELATIVEDIR ${BASEDIR})
59+
5760
# A target-specific prefixed filename gets priority over a direct filename match
58-
# But do not include this variant if the prefix is already part of the basedir
61+
# But do not include this variant if the prefix is already part of the relative search path
5962
foreach (PREFIX ${LOCATEIMPL_ARG_PREFIX})
60-
if (NOT "${BASEDIR}" MATCHES "/${PREFIX}/")
63+
if (NOT "${RELATIVEDIR}" MATCHES "/${PREFIX}/")
6164
list(APPEND IMPL_SEARCH_PATH "${BASEDIR}${PREFIX}_${FILE_NAME}")
6265
endif()
6366
endforeach()

modules/core_api/fsw/inc/cfe_version.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
#define CFE_VERSION_H
2727

2828
/* Development Build Macro Definitions */
29-
#define CFE_BUILD_NUMBER 75 /**< @brief Development: Number of development git commits since CFE_BUILD_BASELINE */
29+
#define CFE_BUILD_NUMBER 79 /**< @brief Development: Number of development git commits since CFE_BUILD_BASELINE */
3030
#define CFE_BUILD_BASELINE "equuleus-rc1" /**< @brief Development: Reference git tag for build number */
3131
#define CFE_BUILD_DEV_CYCLE "equuleus-rc2" /**< @brief Development: Release name for current development cycle */
3232
#define CFE_BUILD_CODENAME "Equuleus" /**< @brief: Development: Code name for the current build */

0 commit comments

Comments
 (0)