Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: nasa/cFE Loading
base: 178fbadf9c8be4ded85dd1a65a34aa610eafb18e
Choose a base ref
...
head repository: nasa/cFE Loading
compare: c0fc43addd399dbf639f25878db0407cb08a4f28
Choose a head ref
  • 11 commits
  • 256 files changed
  • 3 contributors

Commits on Mar 9, 2021

  1. Fix #972, Reorganize CFE core into separate modules

    Significant reorganization of the CFE core directory
    and header file structure.
    
    All modules become separate subdirectories under fsw/modules.
    
    Additionally, the interfaces to CFE core (public and internal)
    are also separated into modules.
    
    CMake "interface libraries" and related constructs are used to
    manage the include paths to all the separate modules.
    jphickey committed Mar 9, 2021
    Configuration menu
    Copy the full SHA
    8840f72 View commit details
    Browse the repository at this point in the history
  2. Fix #972, application developer guide updates

    Updates the application developer guide to describe the directory
    structure and file naming conventions
    jphickey committed Mar 9, 2021
    Configuration menu
    Copy the full SHA
    c7788a7 View commit details
    Browse the repository at this point in the history
  3. Fix #972, Update FSW for cppcheck issues

    This updates the cppcheck static analysis rule to run via a script
    which takes into account the new directory structure.
    
    Oddly this reported new (valid) issues in FSW code which have also
    been corrected.
    
    Notably the wrapper script also contains a special provision to
    run static analysis on TIME only with SERVER mode enabled.  The
    default logic of cppcheck would run all combos and it is not valid
    to have both of these defined.
    jphickey committed Mar 9, 2021
    Configuration menu
    Copy the full SHA
    a53428c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6160310 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2021

  1. Fix #972, clean up remaining comments and fix userguide build

    The userguide build needs to include fsw/inc from all modules
    jphickey committed Mar 10, 2021
    Configuration menu
    Copy the full SHA
    6051fbc View commit details
    Browse the repository at this point in the history
  2. Fix #972, Split _CFE_CORE_-only API parts

    Create a separate "core_internal.h" header file for prototypes
    that were only intended for CFE core use.
    jphickey committed Mar 10, 2021
    Configuration menu
    Copy the full SHA
    03c2942 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2021

  1. Merge pull request #1203 from jphickey/fix-972-directory-structure

    Fix #972, reorganize directory structure
    astrogeco committed Mar 11, 2021
    Configuration menu
    Copy the full SHA
    9bc7bfd View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2021

  1. HOTFIX 20210312, updates to work with older CMake

    Certain operations in the recent baseline were dependent on a
    recent version of CMake.  In particular object libraries cannot
    be used in the intended way in the older versions.  This adds
    workarounds for those cases.
    
    Tested against CMake versions 3.5.1, 3.10.2, and 3.16.3.
    jphickey committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    c889d18 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b6f7d90 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    668e30b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c0fc43a View commit details
    Browse the repository at this point in the history
Loading