mirror of
https://github.com/nasa/fprime.git
synced 2025-12-10 00:44:37 -06:00
* Revise command response port Replace inline enum with XML enum type Generate XML from FPP Revise uses to match * Revise xml-gen script * Revise event ports Replace inline enums with external enums * Add missing files * Revise ActiveLogger * Revise text log port * Revise text log port Replace inline enum with external LogSeverity enum Now Log and TextLog share the same enum for severity * Revise Fw/Prm * Revise uses of Fw/Prm * Revise Fw/Cmd model * Revise Fw/Cmd build * Revise build for Fw/Cmd * Refactor Fw/Log model * Refactor build for Fw/Prm * Revise build scripts Remove workarounds after compiler fix * Revise model Revise build scripts Regerate XML * Revise FPP model in Fw * Add gen-xml * Add metadata files * Add redo scripts * Remove gen-xml scripts * Revise redo scripts * Revise redo scripts * Add redo scripts * Add FPP model for Fw/Com * Add FPP model for Fw/Time * Revise redo scripts * Add FPP model for Fw/Tlm * Revise redo scripts * Revise redo scripts * Revise redo scripts, gitignore * Remove unused file * Revise redo scripts * Add FPP.adoc * Add FPP model for Svc/Cycle * Revise defs.fpp and build rules * Revise do files Rename fpp-defs to defs * Update redo scripts * Revise redo scripts * Fix build rules * Add FPP model for Svc/Sched * Revise update script * Rename defs.fpp --> locs.fpp * Revise build scripts * Revise Svc.Cycle model Make TimerVal argument by value, not by reference This is required for compliance with FPP semantics, because Svc.Cycle is used in async input ports * Revert "Revise Svc.Cycle model" This reverts commit a31c12f1c0a9639da818d79da4f7ddd036c0b3d8. Under the revised semantics of FPP, this change is not necessary. * Revise Fw/Types build Add missing file * Revise FatalHandler Abort with SIGABRT, not SIGSEGV * Add FPP model for Ping port * Revise GDS launcher Make the HTML server port configurable Interpret -g 5001 as "Run the HTML GUI at port 5001" * Fix bug in XML array parser * Revise build scripts * Revise build script * Fix merge errors * Fix merge errors * Fix redo scripts * redo not overwriting Svc/FileDownlink .xml files * Remove redo database * Revise .gitignore * Revise FileDownlink FPP model * pre redo all in Drv/ByteStreamDriveModel * Revisited SignalPair to run redo all * redo all in Ref/SignalGen * Saving before running redo all * /Svc/Watchdog pre redo all * All Svc Enums etc. done minus /Svc/PolyIf and /Svc/WatchDog * Forgot to add /Seq/Seq.fpp on last commit * Created Type.fpp, ran redo xml in /Svc/Seq * /Svc/PolyIf pre redo all * /Svc/PolyIf returning .hpp error on fprime-util build * Svc ports etc. complete * Svc/ActiveLogger pre redo * /Svc/PolyDb pre redo * /Svc/ActiveTextLogger pre-redo * /Svc/ActiveTextLogger post redo * Svc/ComSplitter pre redo * Svc/ComSplitter post redo * /Svc/Deframer pre redo * Svc/Deframer post redo * /Svc/FatalHandler pre redo * /Svc/FatalHandler post redo * /Svc/Framer pre redo * /Svc/FramerComponentAi post redo * /Svc/LinuxTimer pre redo * post redo for /Svc/LinuxTimer /Svc/PolyDb * /Svc/Time pre redo * /Svc/Time post redo * /Svc/TlmChan pre redo * /Svc/TlmChan post redo * Remove files deleted from mainline * Revert change to Fatal Handler * Rename CommandResponse to CmdResponse * Revert name of enum constant * updated Fw/types.fpp * Added ActiveRateGroupOutputPorts to Fpconfig.fpp, Svc/ActiveRateGroup pre redo * /Svc/ActiveRateGroup component finished * Revise build scripts * Revise Ref redo build Make it into a separate project * Revise fpp build * Revise fpp build * Revise ActiveRateGroup Put AcConstants variable back in for now * Revise FPP model * Revise fpp model Add AcConstants.fpp * Remove local setup scripts * Fix spelling in comment * Revise spell check Co-authored-by: jweadick <joshua.m.weadick@jpl.nasa.gov>
22 lines
418 B
Bash
Executable File
22 lines
418 B
Bash
Executable File
#!/bin/sh -e
|
|
|
|
export GREEN='\033[32m'
|
|
export RED='\033[31m'
|
|
export NO_COLOR='\033[0m'
|
|
|
|
files=`find . -name CMakeLists.txt | xargs grep -l '^register_fprime_ut' | sort | uniq`
|
|
here=$PWD
|
|
for file in $files
|
|
do
|
|
dir=`dirname $file`
|
|
printf '%-60s' $dir
|
|
cd $dir
|
|
if fprime-util check 2>&1 | grep -q '100% tests passed'
|
|
then
|
|
echo $GREEN'PASSED'$NO_COLOR
|
|
else
|
|
echo $RED'FAILED'$NO_COLOR
|
|
fi
|
|
cd $here
|
|
done
|