Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CMake + RPI Demo Updates #37

Merged
merged 5 commits into from
May 24, 2019
Merged

CMake + RPI Demo Updates #37

merged 5 commits into from
May 24, 2019

Conversation

rdaruwala
Copy link
Contributor

I've made the following modifications:

  1. Added if/else statements into Os/CMakeLists.txt to support compiling on other platforms + cross-compiling with the Raspberry Pi
  2. Added CMake compile capabilities to the components in Drv/Svc/LinuxTimer and the RPI demo application
  3. Updated the RPI demo application documentation to include a small snippet about compiling & cross-compiling using CMake

This is one of my first times working with CMake so I'd love advice on how to optimize some of the CMakeLists.txt files, especially the one in Os which contains a lot of repetitive includes between the various platforms

@LeStarch
Copy link
Collaborator

I'll try to test this tomorrow and respond. However, if you'd jot down your notes on the usability of the cake build system, I'd be very grateful.

@LeStarch LeStarch self-requested a review May 18, 2019 03:43
Os/CMakeLists.txt Outdated Show resolved Hide resolved
@LeStarch
Copy link
Collaborator

@rdaruwala did you try building for the Ref app on Linux and/or MacOS? Did you run the UTs? Nice work, I just would like to know how much testing you have done in general

I still need to run the build, but the style looks fine.

@LeStarch
Copy link
Collaborator

@rdaruwala for clarity, would you recommend leaving the Os CMake lists as are, or break them into separate includes? Since Linux or Mac all look the same for many of these, should we collapse the if cases or leave them explicit? I'd appreciate your opinions.

@rdaruwala
Copy link
Contributor Author

rdaruwala commented May 18, 2019

I thought that the CMake README was very thorough and did a great job walking me through how to compile. No complaints there. If anything, I'd suggest adding a note similar to the RPI demo stating that the user may need to download an external cross-compiler for their platform. This was my first time working with cross-compiling and it took me a moment to realize that I needed to clone the raspberrypi tools repository.

I built Ref on both Linux and MacOS. Built the RPI demo on Linux and ran it on my Raspberry Pi (cross-compiled), though I only made sure that it ran and didn't check for functionality/correctness. I didn't run any UTs, if you'd like I can address them this weekend.

I first attempted to separate out the common source files in Os by having two "Sets": One before the conditional statements for all the common files, and then the platform-specific ones being included when needed. I believe I ran into some errors when trying to implement it so I reverted to having each platform's entire source file set being included in the conditional.

My 2 cents would be that if there are source files that are common for all the different platforms that F' supports, they should be included together once before the platform-specific checks. I think it would help keep the file smaller as more platforms are added as well as make it easier to update if there are future changes to one of those common files. It could also make it a little easier for new users to see which files change as F’ is adapted to different targets.

@LeStarch
Copy link
Collaborator

@rdaruwala I verified your build runs on RPI. Nice work! I am running it through our CI today to look through problems. Otherwise, it is looking good.

@rdaruwala
Copy link
Contributor Author

Thank you! Sounds good. Let me know if anything comes up during the CI verification

@LeStarch
Copy link
Collaborator

@rdaruwala I'll have to run the test manually. Looks like there is an issue with the CI system.

@LeStarch
Copy link
Collaborator

@rdaruwala looks like the available tests pass.

@LeStarch
Copy link
Collaborator

@timcanham what do you think of the PR, it adds CMake support to the RPI package. It passes builds, manual RPI check, UTs, and UTs build individually.

@timcanham
Copy link
Collaborator

@LeStarch @rdaruwala Looks good! If you two can certify it's good, let's promote it.

@LeStarch
Copy link
Collaborator

I already approved. Merging now.

@LeStarch LeStarch merged commit e16d875 into nasa:devel May 24, 2019
genemerewether added a commit to quest-fw/quest-fw that referenced this pull request Jun 6, 2019
commit 8c9996bcbeff53caefd2f97624ceb4b8fb32bf22
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Thu Jun 6 14:30:29 2019 -0700

    minor build fixes

commit e1b7ca4c561cf516171697d0e5e10d6aa13fd83d
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Thu Jun 6 14:24:02 2019 -0700

    fix R5REF topo rgs

commit 4f4098b9bc1be905ed32fc19415a9c24196cd782
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Thu Jun 6 14:12:29 2019 -0700

    Fix archiving of GUI python files

commit 28860bb126e9b38514b078bfac340702a47b35af
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Thu Jun 6 14:06:02 2019 -0700

    Fix serializable double declare

commit efdbaea5bc5c764eb1e514149abe602b5a202eda
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Thu Jun 6 14:05:20 2019 -0700

    fix topo py indent

commit 160fbdddb72d02f73ddf0aa692bf25433c33cf5a
Merge: 8f0e7f891 0db1cc20a
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Thu Jun 6 14:03:47 2019 -0700

    Merge branch 'dev/fprime-1.2-merge' into quest-master

commit 0db1cc20a999581e21e2810ce6ede7cddf976559
Merge: 507d9779e 0472285bc
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Thu Jun 6 14:01:31 2019 -0700

    Merge remote-tracking branch 'public_upstream/devel' into dev/fprime-1.2-merge

commit 507d9779eeff90abe00520c78cf6330a546d1c03
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Thu Jun 6 11:35:05 2019 -0700

    Updates to some ROS autogenerated; fix GUI scripts

commit 435e2bebeeb01182cdc5821f2bcb51c282b29297
Merge: dfa7592b1 aba36b49d
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Wed Jun 5 15:10:37 2019 -0700

    Merge remote-tracking branch 'origin/dev/SIMREFAutonomy' into dev/fprime-1.2-merge

commit aba36b49d569a85872fa38cccf8d9992d82f4d5b
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Wed Jun 5 12:56:32 2019 -0700

    update linvel_box sequence

commit b141b1cc3034a8aea4f36a5a85e54ae05780f48f
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Wed Jun 5 12:36:50 2019 -0700

    as-tested position hold on uscout_heavy

commit 90f49aeb410d84b69b90a77a029df40198e5be1b
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Tue Jun 4 14:34:50 2019 -0700

    only trigger IMU if using internal IMU

commit 5a93ed8a9f3e59aa62014c0ebb6f86b73db1953f
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Tue Jun 4 14:36:42 2019 -0700

    Add linear velocity sysid box

commit 31958533d9211f5b19c1e93733efb54547d2ce91
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Mon Jun 3 17:33:34 2019 -0700

    publishing point cloud from mvdfs

commit 3bb7e172962798d801723eb6e54a60047f875667
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Mon Jun 3 11:55:13 2019 -0700

    add state change sequences for SD/HEXREF takeoff / land

commit 0472285bcd2bb9d47d4bd7e25261299bd60b06ab
Merge: ec8dae83c a154b3cf2
Author: M Starch <LeStarch@googlemail.com>
Date:   Mon Jun 3 08:59:38 2019 -0700

    Merge pull request #46 from timcanham/fix/RpiSeq

    Fix to RPI example - sequencer

commit a154b3cf26ceec0f2c9f2800714ed195b2cee156
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Sat Jun 1 18:55:32 2019 -0700

    Fixed missing cmdSeq 1Hz rate group connection

commit c1e3c84618f59076b12a3b292fd793c86bb94421
Merge: e0b460bb9 0b4aeb4ef
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Sat Jun 1 18:49:23 2019 -0700

    Merge branch 'fix/LinuxTimer' into devel

commit ec8dae83cc9636b2d57385b5406cc886c0a01355
Merge: ee8769dfe 6b56f0259
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Fri May 31 12:57:31 2019 -0700

    Merge pull request #45 from LeStarch/fix/rpi-scripts

    lestarch: adding gds.ini per suggestion by @rdaruwala

commit 6b56f02596ae7e48320526010e378786b54abbf9
Author: M Starch <LeStarch@googlemail.com>
Date:   Fri May 31 12:36:27 2019 -0700

    lestarch: adding gds.ini per suggestion by @rdaruwala

commit ee8769dfee47d3ce06c28bece23b022382d78c7e
Merge: b7d69d689 0b4aeb4ef
Author: M Starch <LeStarch@googlemail.com>
Date:   Fri May 31 10:39:07 2019 -0700

    Merge pull request #44 from timcanham/fix/LinuxTimer

    Fix/linux timer

commit 0b4aeb4ef2430e8b0a2a801eba76f6a6b163bf5d
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Fri May 31 10:09:30 2019 -0700

    Fix to Linux timer nanosec field

commit e0b460bb9c040a8e8f8b2b0e175ddc7b03a6e54f
Merge: 34b3eec83 b7d69d689
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Thu May 30 22:20:45 2019 -0700

    Merge remote-tracking branch 'nasa/devel' into devel

commit b7d69d6895c75e4ceef29f4e026ea820bf8a3960
Merge: 44ab4bfb3 51df62236
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Thu May 30 22:19:54 2019 -0700

    Merge pull request #43 from LeStarch/fix/rpi-scripts

    lestarch: adding no-app cross compile runs scripts to RPI and removin…

commit 51df62236cf48755e53afbd2fbd729ace458dfc6
Author: M Starch <lestarch@googlemail.com>
Date:   Thu May 30 16:53:30 2019 -0700

    lestarch: passing args

commit 1120370ae937af9486120636467ae4985aa1b3a6
Author: M Starch <lestarch@googlemail.com>
Date:   Thu May 30 15:59:35 2019 -0700

    lestarch: adding no-app cross compile runs scripts to RPI and removing others

commit 44ab4bfb3969f901f66a0e1b7b49df04abbfe23a
Merge: e16d875fb 4ac3fa4ff
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Wed May 29 12:52:21 2019 -0700

    Merge pull request #41 from LeStarch/fix/bson

    lestarch: fixing the BSON security vulnerability

commit 4ac3fa4ff144d9a0b4814c1095c5f396d756511d
Author: M Starch <LeStarch@googlemail.com>
Date:   Wed May 29 09:52:51 2019 -0700

    lestarch: fixing the BSON security vulnerability

commit 969ff1b058f58f5d1e5f22c272be947cb197c14e
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Sat May 25 09:18:24 2019 -0700

    update topic remapping and parameters

commit 34b3eec8337aca140f8d9a8036dc8c08435920f1
Merge: da585e417 e16d875fb
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Fri May 24 19:16:40 2019 -0700

    Merge remote-tracking branch 'nasa/devel' into devel

commit e16d875fb128b5efdf897367934f4035ba7ecbac
Merge: 44bc57574 b078446b5
Author: M Starch <LeStarch@googlemail.com>
Date:   Fri May 24 10:32:53 2019 -0700

    Merge pull request #37 from rdaruwala/cmake_updates

    CMake + RPI Demo Updates

commit ad9a34f4bb6426168d9f4ffb7855c42e89e98b60
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Thu May 23 16:42:40 2019 -0700

    add helper scripts; update time delta for external imu

commit 2177c6caa9e24739d0c0b3faf6fb422960a2f285
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Thu May 23 08:50:20 2019 -0700

    as-tested params on uscout heavy

commit a3964e6e4a6e889f1582eef220725219af4370e0
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Wed May 22 19:01:08 2019 -0700

    remove psk

commit 214722f753055f02ad2acf3654cd79cd1794eb85
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Wed May 22 16:04:38 2019 -0700

    WIP - send pointcloud from MVDFS

commit 00157b446f6c1b2c9de7a4090879763adad06f8f
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Wed May 22 14:39:54 2019 -0700

    update MD models after save

commit 931c6312fff0db809ccea9c6d6bc80e5d595b00d
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Wed May 22 14:24:42 2019 -0700

    get inverse depth in mvDFS

commit 114b12c242ddce9fdf5494b2aeacce69dba9925d
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Wed May 22 14:23:48 2019 -0700

    fix stereo image connection in CARREF

commit 87c95c913fea0d88d16aa787cced88d9530453c1
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Wed May 22 13:56:26 2019 -0700

    tested simultaneous VISLAM > 10 Hz and DFS at 10 Hz

commit 4e8ec34c760d2d8748976bf7b1d3270e3274acd0
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Wed May 22 13:33:41 2019 -0700

    re-organize CPU settings; get parameters right for MVCam and MVVislam time offsets

commit b9c54c510f83d895b5d5da1bf9e81b2f92495e7f
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Wed May 22 13:32:55 2019 -0700

    add async return port to StereoCam

commit 6d85c5adf4649c8a720e523cc619a3dba4bdcf14
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Tue May 21 09:38:33 2019 -0700

    re-connect hardware enable pin

commit 386c7d46aa76e26607e2c4adf9fb31212ba86a28
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Mon May 20 18:09:35 2019 -0700

    Add mvDFS to SDREF

commit b2e3b8bbf6ea9ffd8bc397037e0ec109510f3e34
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Mon May 20 17:45:02 2019 -0700

    Add MV DFS, GPSPosAdapter component shells

commit 5c2206bb21a98faabe066fe79fc92718d3f6678d
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Mon May 20 16:53:19 2019 -0700

    connect 2nd HLProc publisher to stereocam in CARREF

commit b078446b5de95f4508b14968a0f2684efb75cbaf
Author: rdaruwala <rdaruwala@gmail.com>
Date:   Sun May 19 18:03:56 2019 -0500

    Fix return type mismatch in LinuxSpiDriverStub

commit f340d31707eb77789e270ca5e97b32dc9b5f8572
Author: rdaruwala <rdaruwala@gmail.com>
Date:   Fri May 17 23:17:20 2019 -0500

    Typo fixes

commit 4b3a00d389596016dc9e207935ace65a4466651c
Author: rdaruwala <rdaruwala@gmail.com>
Date:   Fri May 17 22:18:21 2019 -0500

    RPI Documentation Update

commit ce4c84e4f9b2c0877f5716ce0238a8654236b5da
Author: rdaruwala <rdaruwala@gmail.com>
Date:   Fri May 17 22:08:31 2019 -0500

    RPI builds with CMake

commit 5f8c6bed3df3ce46daf25534a3e76759e60c5b18
Author: rdaruwala <rdaruwala@gmail.com>
Date:   Fri May 17 20:59:16 2019 -0500

    Update CMake to compile + cross compile all platforms

commit 6c40f40997056d460bc9220ec17c77f9ad2c56cc
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Fri May 17 12:44:32 2019 -0700

    add 820 configs

commit 58258d259a3003bf1a2344fc0a1967b144ec7522
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Thu May 16 14:37:06 2019 -0700

    add file for 820 fake partitions

commit 473ee216d894af7b22f22601ee6f3e49e3c3213c
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Thu May 16 14:06:16 2019 -0700

    add unit test for BlspI2C

commit bb4db5962cb47c0fd9a63a5db479f0ae38d97cb5
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Wed May 15 12:42:28 2019 -0700

    update sequences; switch saver_rapid to use performance governor, add interactive governor; fix mvvislam velocity transform

commit 7397d553203405ae8578bb20d2225853e8680da2
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Tue May 14 19:10:55 2019 -0700

    parameters for mixer and actuator adapter for heavy uscout

commit 3facc32e4386d672a9e069ab9b16e379cbe7276f
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Tue May 14 17:08:35 2019 -0700

    add zero offset default parameter to HEXREF parm init sequence

commit dfa7592b1d791b3f68149401aaa536465ebf00bb
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Tue May 14 12:53:56 2019 -0700

    fix cmd sequencer opcode ranges

commit dc39a6be7845165843bf891ffba773434bfb923d
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Mon May 13 19:46:24 2019 -0700

    Update Fw::Comp modmk, fix path to gse files

commit 43aa60274d33ecebc74f21e87f49124989f2be52
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Mon May 13 16:46:18 2019 -0700

    Add seq cancel port back to cmdsequencer, and add setopcode ranges

commit 7cc86c5529eb092b39b983c309cc3bb7898f5784
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Mon May 13 16:30:39 2019 -0700

    remove target init

commit 95c14b4eae64483ac2fdea43f9bdbcab80ef2a14
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Mon May 13 16:12:51 2019 -0700

    HEXREF compiling

commit 37686aa1878e82bc8773222d9431b3f010bf6fd1
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Mon May 13 15:44:30 2019 -0700

    merge in upstream fprime 1.2

commit 44bc57574daaac8d455b60912f664e6c57d487d9
Merge: 3eed3d109 082e46685
Author: M Starch <LeStarch@googlemail.com>
Date:   Mon May 13 17:34:30 2019 +0000

    Merge pull request #36 from LeStarch/release-1.2-prep

    OpenSource Delivery of Release-1.2

commit 8f0e7f8913893e24cc7d57c2a9620b8056f26766
Merge: ae37a32e4 e634eb641
Author: Gene Merewether <Gene.B.Merewether@jpl.nasa.gov>
Date:   Fri May 10 13:54:05 2019 -0700

    Merge pull request #43 from mereweth/dev/SIMREFAutonomy

    Dev/simref autonomy

commit 082e46685e3efa60fc1e6813d56864c833383a07
Merge: 3f6050146 4f794c4da
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Mon Apr 29 12:00:59 2019 -0700

    Merge pull request #237 from FPRIME/devel

    Release 1.2: merging devel into master.

commit 4f794c4da1bb0bd0092de1280b847f330e0f44e5
Merge: 42f4a9067 3b5322502
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Mon Apr 29 11:38:33 2019 -0700

    Merge pull request #236 from mstarch/nasa-merge

    mstarch: back-merging from NASA

commit 3b532250287733864cca3fa418c5c544b95af91e
Merge: 42f4a9067 3eed3d109
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Mon Apr 29 11:19:19 2019 -0700

    Merge branch 'devel' of https://github.com/nasa/fprime into devel

commit 42f4a90676e8031b94cf5ce4c9914c2bffead5f1
Merge: 04ddc471f 4b2901eb0
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Mon Apr 29 10:55:33 2019 -0700

    Merge pull request #231 from FPRIME/release-1.2-readme

    Update README.md for release 1.2

commit 4b2901eb0ef22d43b1973070b1ec46b46326d139
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Mon Apr 29 10:13:35 2019 -0700

    Added UdpSender and UdpReceiver notice

commit 9788f5e28c4fdc800911911a6495a2056072b487
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Mon Apr 29 10:09:31 2019 -0700

    Removing build status.

commit 04ddc471f511e5f4fb98f98f9f8eb5474f196a06
Merge: d49ee6a30 1c8f1cb2c
Author: Timothy Canham <Timothy.K.Canham@jpl.nasa.gov>
Date:   Thu Apr 25 07:38:48 2019 -0700

    Merge pull request #230 from mstarch/issue-154-interval-timer

    mstarch: merging X86 implementations of interval timer

commit acaa67d19e05c9f6a2ce0c392cf9a20e8092321c
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Apr 24 17:41:37 2019 -0700

    Update README.md for release 1.2

commit 1c8f1cb2ce38a6fbd61ff7891aac032b531a669c
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Apr 24 17:20:55 2019 -0700

    mstarch: merging X86 implementations of interval timer

commit d49ee6a30b53602d06602e3faebc427886d55ef3
Merge: 40e2988a6 0f3404cb1
Author: Timothy Canham <Timothy.K.Canham@jpl.nasa.gov>
Date:   Wed Apr 24 13:21:30 2019 -0700

    Merge pull request #226 from mstarch/issue-66

    mstarch: fixes issue #66

commit 0f3404cb10e195b4a185a6815af69f4f4552955c
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Apr 24 12:52:21 2019 -0700

    mstarch: fixes issue #66

commit 40e2988a6bf35572cea001a14c97a4b37120e7d8
Merge: be7cfbaad b0cac8a22
Author: Timothy Canham <Timothy.K.Canham@jpl.nasa.gov>
Date:   Wed Apr 24 12:26:37 2019 -0700

    Merge pull request #225 from mstarch/issue-114

    mstarch: fixes #114

commit be7cfbaad9723f6d6238756dd4c82fe5ca84cc50
Merge: 40427f79e 28e93e4f5
Author: Timothy Canham <Timothy.K.Canham@jpl.nasa.gov>
Date:   Wed Apr 24 12:25:56 2019 -0700

    Merge pull request #223 from mstarch/issue-116

    mstarch: fixes issue #116

commit 40427f79e02f6cb072422fbee0452b2920d83f87
Merge: a06d82763 f03ba87f8
Author: Timothy Canham <Timothy.K.Canham@jpl.nasa.gov>
Date:   Wed Apr 24 12:21:22 2019 -0700

    Merge pull request #220 from mstarch/non-build-utils

    mstarch: ac_util 'impl' and 'testcomp' and documentation updates

commit b0cac8a22edebc6546aeff25daf22ae334b25997
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Apr 24 10:59:08 2019 -0700

    mstarch: fixes #114

commit 28e93e4f59641d04f98e9ae5a007b8f7dbe016c0
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Apr 24 10:08:58 2019 -0700

    mstarch: fixes issue #114

commit f03ba87f8848089667973159a0b8627999f5e9f8
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Tue Apr 23 15:12:20 2019 -0700

    mstarch: ac_util 'impl' and 'testcomp' and documentation updates

commit a06d82763e8e85dd3d5ecfe39b119fea72f211c5
Merge: 55cc16975 db344f52e
Author: Timothy Canham <Timothy.K.Canham@jpl.nasa.gov>
Date:   Tue Apr 23 14:33:35 2019 -0700

    Merge pull request #219 from mstarch/better-run-deployment

    mstarch: fixing Gse bugs, Mac OSX Terminal, Mac OSX Gds

commit db344f52e4bfa8bd500b542b069e5e262fadc7a6
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Tue Apr 23 12:54:00 2019 -0700

    mstarch: adding dict target to all

commit 274fde53ae6a061472945003554bedebfe4422d6
Merge: 73bb672c2 107e44254
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Tue Apr 23 12:39:22 2019 -0700

    mstarch: merging in 'dict' as custom target fix

commit 73bb672c29859ac62a4e50d91479ce9d3b0dfb03
Merge: f36ef2c93 55cc16975
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Tue Apr 23 12:32:13 2019 -0700

    Merge branch 'devel' of github.jpl.nasa.gov:FPRIME/fprime-sw into better-run-deployment

commit f36ef2c93ceafc7a2079bdbab25eebba5e82c67c
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Tue Apr 23 12:24:33 2019 -0700

    mstarch: fixing Gse bugs, Mac OSX Terminal, Mac OSX Gds

commit 55cc1697549cbbd543dc26cda230dd651e423c7e
Merge: a068d5268 32ce53019
Author: Timothy Canham <Timothy.K.Canham@jpl.nasa.gov>
Date:   Tue Apr 23 09:48:08 2019 -0700

    Merge pull request #217 from mstarch/cmake-install

    mstarch: adds in install targets

commit 32ce53019ed225e233f5c362274ac04201e55451
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Tue Apr 23 08:54:57 2019 -0700

    mstarch: adding in 'install' targets

commit 107e442544654b19e5bf5b6ce47418875eff4e26
Merge: 285d2eb94 a068d5268
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Mon Apr 22 16:56:09 2019 -0700

    Merge branch 'devel' of github.jpl.nasa.gov:FPRIME/fprime-sw into custom-target-system

commit 1fcc655d0243f8e20288dd3fca7ae02ec62321a6
Merge: d06fb5d02 a068d5268
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Mon Apr 22 16:55:28 2019 -0700

    Merge branch 'devel' of github.jpl.nasa.gov:FPRIME/fprime-sw into devel

commit 285d2eb94766cb69427e01256f3223ed3f165af4
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Mon Apr 22 16:51:11 2019 -0700

    mstarch: wrapping up 'dict' custom target example

commit 08444e3774a4f6c5650c729a08dae89fac0cc530
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Mon Apr 22 12:01:19 2019 -0700

    mstarch: executable updates for arbitrary targets

commit a068d526847dccb25ed5b3f1a6d106c0a47f4e57
Merge: ed8a1b4dc 979735000
Author: Timothy Canham <Timothy.K.Canham@jpl.nasa.gov>
Date:   Fri Apr 19 07:14:25 2019 -0700

    Merge pull request #212 from mstarch/external-libraries

    mstarch: documents external libraries and links pages.

commit d06fb5d0239e812c069f281907f7671621aec63f
Merge: 2bad4300f 979735000
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Apr 18 15:45:57 2019 -0700

    Merge pull request #6 from mstarch/external-libraries

    mstarch: adding external library documentation

commit 97973500018c2b4daaa001bb9c26e6ffc48900c2
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Apr 18 15:15:51 2019 -0700

    mstarch:  linking in new pages to documentation

commit ed8a1b4dc00ab384bd31c6ba0effa4f87672a083
Merge: 2bad4300f 136af07ed
Author: Timothy Canham <Timothy.K.Canham@jpl.nasa.gov>
Date:   Thu Apr 18 15:08:29 2019 -0700

    Merge pull request #210 from mstarch/commercial-tag

    mstarch: more header cleaning for issue: #189

commit 3d082d65bc64079815eb5e4168e1ebaf099d1351
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Apr 18 15:06:12 2019 -0700

    mstarch:

commit 136af07edd5e5c27c71dd4e33796177a1f44e665
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Apr 18 14:09:24 2019 -0700

    mstarch: more header cleaning for issue: #189

commit 2bad4300f291bed70518f955f01084c214976d8b
Merge: 6ef370c7e 1d0933598
Author: Timothy Canham <Timothy.K.Canham@jpl.nasa.gov>
Date:   Wed Apr 17 21:06:04 2019 -0700

    Merge pull request #209 from mstarch/migration-and-customization

    mstarch: migration and customization documentation

commit 6ef370c7e14f606e5c5e35d4502c86b78c46289f
Merge: 9104a38be 5384f7fe0
Author: Timothy Canham <Timothy.K.Canham@jpl.nasa.gov>
Date:   Wed Apr 17 21:05:18 2019 -0700

    Merge pull request #206 from mstarch/fix-velocity-log

    mstarch: put velocity log in a tmp directory for: #156

commit 9104a38be3c31fe7f993b032a88995be9a4a863c
Merge: 349ea7c85 230cf66dc
Author: Timothy Canham <Timothy.K.Canham@jpl.nasa.gov>
Date:   Wed Apr 17 21:04:39 2019 -0700

    Merge pull request #205 from mstarch/cmake-validation

    mstarch: preparation for Validation

commit 349ea7c854bcd5e998a73bb04566c933385814da
Merge: b332c7e14 1563ed7ba
Author: Timothy Canham <Timothy.K.Canham@jpl.nasa.gov>
Date:   Wed Apr 17 21:03:18 2019 -0700

    Merge pull request #204 from mstarch/anit-itar

    mstarch: purging remaining ITAR notices for: #189

commit b332c7e14befe8d7277b2246bad07b72725e4b55
Merge: fa239f9b1 17c611bf5
Author: Timothy Canham <Timothy.K.Canham@jpl.nasa.gov>
Date:   Wed Apr 17 21:00:35 2019 -0700

    Merge pull request #203 from mstarch/cmake-ut-supreme

    mstarch: comprehensive documentation

commit 1d093359822c64c3f8068110f00c16a6792c178f
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Apr 17 17:25:51 2019 -0700

    mstarch: migration and customization documentation

commit 5384f7fe031c584df16dbc50d9ac157b337a6cd1
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Apr 17 14:53:07 2019 -0700

    mstarch: put velocity log in a tmp directory for: #156

commit 1563ed7ba38b50d453503ebe86927e9be8bd2b06
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Apr 17 14:04:08 2019 -0700

    mstarch: purging remaining ITAR notices for: #189

commit 230cf66dc06397649bdcefa4905f286fb06f301b
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Apr 17 13:41:54 2019 -0700

    mstarch: adding validation setup for: #195

commit 17c611bf5292cb157db15a337346a43e04a9e3e1
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Tue Apr 16 18:27:47 2019 -0700

    mstarch: adding params as list to Module.md

commit c3598b75183080feb72ee782c5304cfaad8ba227
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Tue Apr 16 18:24:22 2019 -0700

    mstarch: adding params as list

commit db85da01022ecd1c390ec0b738767f8a6a61ed4a
Merge: 56948936b bcac39710
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Tue Apr 16 18:10:41 2019 -0700

    Merge branch 'cmake-ut-supreme' of github.jpl.nasa.gov:mstarch/fprime-sw into cmake-ut-supreme

commit 56948936b249c332b450e3a12a83f1204f11282d
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Tue Apr 16 18:10:28 2019 -0700

    mstarch: wrapping up rework of cmake documentation

commit bcac39710a6bea9cfe994861446a4fe11c9fa2c2
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Tue Apr 16 17:32:36 2019 -0700

    mstarch: fixing module links.

commit 07ebb79137111ff3997014403afe923c94f38b3b
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Tue Apr 16 17:26:37 2019 -0700

    mstarch: fixing document out-links.

commit ae368e2ef7f6d49568b9858040ef260ae07642fc
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Tue Apr 16 16:37:12 2019 -0700

    mstarch: better SDD.md - part II

commit c80631e6895e65267aab4baf5c34f0c4388219e6
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Tue Apr 16 10:55:06 2019 -0700

    mstarch: partial updates to SDD.md

commit ec6b592065d7612cf66fedabfed207ad79f27c23
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Tue Apr 16 10:32:54 2019 -0700

    mstarch: updating tracking items

commit fa239f9b1f98371505f6410f57dc28e0081aeb9a
Merge: c6019daea f744a29d6
Author: Timothy Canham <Timothy.K.Canham@jpl.nasa.gov>
Date:   Tue Apr 16 07:07:43 2019 -0700

    Merge pull request #201 from mstarch/cmake-ut-supreme

    mstarch: better CMake documentation

commit f744a29d6628c4da4ca2c0b83c164d1ead5004a2
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Mon Apr 15 18:07:35 2019 -0700

    mstarch: correcting documentation formatting

commit c48a18bd675027a18da600a998fd1f35d366ecd3
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Mon Apr 15 17:20:54 2019 -0700

    mstarch: improved CMake documentation

commit 069c3733b4b23a92b2e34b5e71d313a9d3897c89
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Mon Apr 15 15:00:31 2019 -0700

    mstarch: replacing add_subdirectory with add_fprime_subdirectory

commit c6019daea9f96169cb6d862d9f7ad50a9db13477
Merge: 055137706 6a59a209d
Author: Timothy Canham <Timothy.K.Canham@jpl.nasa.gov>
Date:   Thu Apr 11 11:54:42 2019 -0700

    Merge pull request #200 from mstarch/cmake-ut-supreme

    CMake Rework, Now with Unit Tests!

commit 6a59a209dd7803906c1513dc5b196c8c6468aa60
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Apr 11 09:44:21 2019 -0700

    mstarch: python 2 support for cmake parser

commit c1959adc085f9395b1ffd7e2b7095dd9b9c186c1
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Apr 10 11:40:10 2019 -0700

    mstarch: non-AC unittests working in cmake

commit b3ecf86f79c5f7b423bc42b7ef5a526422336858
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Tue Apr 9 19:01:50 2019 -0700

    mstarch: almost working unit test

commit 148088cd9a69749bd13345752ddbf91a8962ea5b
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Tue Apr 9 18:10:33 2019 -0700

    mstarch: fixing recursive XML dependencies

commit 8d15d4c04f362636aae8713bbd86990da6347529
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Tue Apr 9 18:01:10 2019 -0700

    mstarch: simplifying the build-system

commit ae37a32e40009cfce5dc86c0cdfea93b3c6d92b1
Merge: fa7c79b02 5adf6a419
Author: Gene Merewether <Gene.B.Merewether@jpl.nasa.gov>
Date:   Fri Apr 5 13:24:10 2019 -0700

    Merge pull request #41 from mereweth/dev/SIMREFAutonomy

    Dev/simref autonomy

commit bd6bf7da2cf6360231fccdefd55388af79b14efd
Author: Michael Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Apr 3 17:53:04 2019 -0700

    mstarch: moving old mk test support files out of collision path

commit 5a503524a676a7cbcf79bf09e9f2879db7b9574f
Merge: 382b47968 6c13fb2c0
Author: Michael Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Apr 3 15:30:17 2019 -0700

    Merge branch 'cmake-shared-libs' of github.jpl.nasa.gov:mstarch/fprime-sw into cmake-shared-libs

commit 382b47968a10794866bf71399eb7425ce322b4fb
Author: Michael Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Apr 3 15:29:53 2019 -0700

    mstarch: generic executable, XML dict, separate dict target

commit 055137706ac464a3d145843562c7dd6b3f2a6746
Merge: 8e4051436 6c13fb2c0
Author: Timothy Canham <Timothy.K.Canham@jpl.nasa.gov>
Date:   Wed Mar 27 10:35:28 2019 -0700

    Merge pull request #192 from mstarch/cmake-shared-libs

    cmake: shared libs, file refactor, auto-detected dependencies

commit 6c13fb2c04aed973cc9d2c53e834d1d00e69defe
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Tue Mar 26 15:26:48 2019 -0700

    mstarch: correcting erroneous readme text.

commit 1f73aaf566262034252030b3465ee6d6a79373d1
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Tue Mar 26 15:22:19 2019 -0700

    mstarch: updating tracking status.

commit f4c910fc3950dc17bcc27201f9e4f081c999a8f6
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Tue Mar 26 15:10:22 2019 -0700

    mstarch: fixing missing dependencies

commit bb40fe440b752fcb82b238fbfdf3e68d04e8dc09
Merge: c7a09e9e4 8e4051436
Author: Michael Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Tue Mar 26 13:46:41 2019 -0700

    Merge branch 'devel' of github.jpl.nasa.gov:FPRIME/fprime-sw into cmake-shared-libs

commit c7a09e9e405852b6caf3a824eb7f7114a3ff9e70
Author: Michael Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Tue Mar 26 13:46:14 2019 -0700

    mstarch: moving support make files

commit 8e4051436524f0771ff8f61dad9d134662b326a7
Merge: c6d4b2d28 db8f76b75
Author: Timothy Canham <Timothy.K.Canham@jpl.nasa.gov>
Date:   Tue Mar 26 12:13:54 2019 -0700

    Merge pull request #187 from mstarch/python-best-practices

    mstarch: python refactor

commit 3cd0e4ffde4be0db74f58c2ed401e4fb2c46ff42
Author: Michael Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Tue Mar 26 11:24:01 2019 -0700

    mstarch: cleaner cmake output

commit bf03e6e2166e99c855696ff7172da6f7c8ce6440
Author: Michael Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Tue Mar 26 10:22:00 2019 -0700

    mstarch: switching to generic executable builder

commit 3eed3d109c0ad9741018b256564c1b87cc09b50a
Merge: abeb74126 e417c757e
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Mon Mar 25 18:20:24 2019 -0700

    Merge pull request #30 from nasa/LeStarch-gpio-21

    lestarch: fixing GPIO number in README #29

commit 83a8a945a83a470eca154d5d7ff6a4a02ead7807
Merge: 1af79179e db8f76b75
Author: Michael Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Mon Mar 25 17:39:57 2019 -0700

    Merge branch 'python-best-practices' of github.jpl.nasa.gov:mstarch/fprime-sw into cmake-shared-libs

commit 1af79179eae2f355197288e179a08191083aa958
Merge: 2e0988b2f c6d4b2d28
Author: Michael Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Mon Mar 25 17:39:39 2019 -0700

    Merge branch 'devel' of github.jpl.nasa.gov:mstarch/fprime-sw into cmake-shared-libs

commit db8f76b7517d5e597a21078b92ffeced407bcc98
Author: M Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Mon Mar 25 17:32:16 2019 -0700

    mstarch: fixing minor errors on Python 2

commit c2538c951dcd9b9dd271343190cfa7d36189a454
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Mon Mar 25 17:26:17 2019 -0700

    mstarch: adding logging behind terminal emulator

commit 3710adc3dc4699bfe4eb607edb863870e362ba69
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Mon Mar 25 13:41:05 2019 -0700

    mstarch: adding app wrapper

commit aad26a6fdf6a1593b51a4a9b70129c73e806fe19
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Mon Mar 25 11:06:10 2019 -0700

    mstarch: minor python 2 and python 3 cleanup

commit caa32bdade4e325c31211954b6b18741ac4e9439
Author: M Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Mon Mar 25 10:56:27 2019 -0700

    mstarch: reworking python 2 support

commit 861356dc048b32f18f4d47869239964d0d3b2c90
Author: Michael Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Mon Mar 25 10:38:06 2019 -0700

    mstarch: GDS works with Python3

commit e1225e4d4fbdebc10ecc3db03015c481243b7988
Author: Michael Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Fri Mar 22 12:17:14 2019 -0700

    mstarch: adding lxterminal for RPI

commit d0c79e6b5532669707956f64ceeb178849acd3fa
Author: Michael Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Fri Mar 22 12:08:55 2019 -0700

    mstarch: fixing terminal search

commit d3f976b9ba70c239fbb0fd3a7c025746aff74455
Author: Michael Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Fri Mar 22 10:58:38 2019 -0700

    mstarch: global logging, better errors, working GDS

commit d5b6b37eb22ed1a848ceb42668ea6ab1ddda4110
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Fri Mar 22 10:13:33 2019 -0700

    mstarch: refactoring Ref scripts to use run_deployment

commit 21189bbd9f1b5b79652666fd60444878cead4725
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Mar 21 23:47:36 2019 -0700

    mstarch: moving wxgui to python 3

commit f61e767f60ae6a552497ceadfd0bf6a6f79e2771
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Mar 21 23:42:33 2019 -0700

    mstarch: non-pexpect wx to python 3

commit 5bc3972249a8fbd8e2ba726f8fa25bf5a7073b66
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Mar 21 23:37:07 2019 -0700

    mstarch: finishing python3 for fprime_gds.common

commit b91128aea64e4b7ef32feb4a93db6f9e4e90b240
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Mar 21 23:26:07 2019 -0700

    mstarch: importing print function

commit 990f84f1404d110cd1c287b36683689306a64c61
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Mar 21 23:23:08 2019 -0700

    mstarch: fixing print calls

commit 62bacdaf521dbf4ea3893dd8220f3313d522acfe
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Mar 21 23:16:38 2019 -0700

    mstarch: fixing encoder imports

commit d21a814ca83383ffc5b910128f0ef9c2e8ffb8ab
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Mar 21 23:14:20 2019 -0700

    mstarch: relative imports for GDS common

commit 411ba7f143bd448365c23f524669656c63b1613f
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Mar 21 22:59:16 2019 -0700

    mstarch: run_deployment in python 3

commit 54f9591086f9b44d522702ae6e4cfe71f3729e0b
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Mar 21 22:43:01 2019 -0700

    mstarch: perfecting deployment scan for deployment run

commit ebae2d6a0ad2f4a7cdf7532cfbdba9dd49650673
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Mar 21 22:31:32 2019 -0700

    mstarch: generic run_deployment for gds

commit faf0eec2689bd843a937700c0ac185fb28fb3038
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Mar 21 17:45:00 2019 -0700

    mstarch: moving wxtools to wxgui.tools package

commit 75eaa09e505152311d37992b256db84ccf5b4e86
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Mar 21 17:38:45 2019 -0700

    mstarch: moving python tkgui tools

commit 36d279e414406bc341d73039df37a52a57d0d40c
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Mar 21 17:15:47 2019 -0700

    mstarch: repositioning fprime_gds

commit b95e29a59546655dfd52630c069addceb33be2a7
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Mar 21 17:15:02 2019 -0700

    mstarch: python 2/3 on framework python

commit 50daaebde3c9db8b2afe27b8a74e5bfbf107c84b
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Mar 21 17:07:54 2019 -0700

    mstarch: creating a core shared python module

commit c8b86dfb7e5bedd3f02623b70dae067c83983b0a
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Mar 21 13:59:37 2019 -0700

    mstarch: completing python reorganization

commit 2f19543bf3a965ce971392877dfe872d679d1b0c
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Mar 21 13:49:33 2019 -0700

    mstarch: renamespacing tkGui and wxGui

commit 51ce78dbef4152db949f0c6930ac852151fa9d88
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Mar 21 13:28:00 2019 -0700

    mstarch: namespacing autocoder

commit c6d4b2d282099aae0cca1c156c13ec016baa6df4
Merge: 102424b03 3ff018b1c
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Mar 21 11:56:50 2019 -0700

    Merge pull request #186 from tcanham/import/WxPythonGds

    Refactor ground systems into common directories

commit 3ff018b1cfdc5960a2188e21b5586fe0326fa267
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Wed Mar 20 22:27:19 2019 -0700

    Switched wxGds to use python dictionaries

commit 79f5295d4cb78fff737d22f49fc39e5bd8c060e4
Merge: 58bd7c3d7 fa128fac7
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Wed Mar 20 22:18:47 2019 -0700

    Merge branch 'import/WxPythonGds' of https://github.jpl.nasa.gov/tcanham/fprime-sw into import/WxPythonGds

commit 58bd7c3d71fd8c323f6ca2376e0ecbbd378e420d
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Wed Mar 20 22:14:46 2019 -0700

    Removed Gse directory, seqgen, commands, gse_api working

commit e417c757eb1acd612fab24d5fa0054156f250d9e
Author: M Starch <LeStarch@googlemail.com>
Date:   Wed Mar 20 12:12:14 2019 -0700

    lestarch: fixing GPIO number in README #29

commit 102424b035149122798330dc25ceb247a24f2c88
Merge: ad760d5b8 7c525a8f1
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Mar 20 11:44:03 2019 -0700

    Merge pull request #184 from tcanham/import/UdpComponents

    Import UDP components from helicopter

commit ad760d5b891b79cf76c0a4c39a384b07e5c658c5
Merge: d16a19bd0 e171ccde0
Author: Timothy Canham <Timothy.K.Canham@jpl.nasa.gov>
Date:   Wed Mar 20 11:21:25 2019 -0700

    Merge pull request #185 from mstarch/cmake-xcompile

    mstarch: adding cross-compile targets, examples, and documentation

commit 2e0988b2fe441321045a8463bcf14f0a953a6f98
Author: Michael Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Mar 20 10:34:51 2019 -0700

    mstarch: adding in shared/static library switch

commit fa128fac7f1f87fcd2b4ce0e2216f01a94019d97
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Tue Mar 19 22:36:55 2019 -0700

    Removed old Gse directory

commit 7963b031cf26d4736358514e2f5302db12d2d964
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Tue Mar 19 22:36:37 2019 -0700

    Moved Gse examples/docs to Gds/tkGui

commit b10badb7d61b8659e488f772d070068a7c5c2e9e
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Tue Mar 19 22:34:16 2019 -0700

    Modified XML dictionary ignore

commit e42d0d9760543a4611afabfc9004008a65d65ac6
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Tue Mar 19 22:31:44 2019 -0700

    Remove XML dictionary from check-in

commit f19c3f61d642a9f03912d1cdef9b7fa2aaf2e040
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Tue Mar 19 22:30:53 2019 -0700

    Updates for wxPython GUI scripts

commit e74f575ae73723ee5d75d4f322ddd5ce8f11ec67
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Tue Mar 19 22:08:17 2019 -0700

    Moved GSE dictionaries to deployment directory, moved Gse binaries to Gds/tkGui/bin

commit 7b454110ec9982f25d89d7d677b80b7344c525aa
Author: Michael Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Tue Mar 19 18:01:01 2019 -0700

    mstarch: adding semi-automatic dependency management

commit e171ccde0c75fd0aa62b45bbb55b8e3978ea880a
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Tue Mar 19 13:25:59 2019 -0700

    mstarch: documenting progess, toolchains, and platforms.

commit 4ff0499b8bfcf00db64830de8403d9b3e8e6ba86
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Tue Mar 19 12:40:00 2019 -0700

    mstarch: xcompile help added to cmake/README.md

commit 0867a770d30670aaf947252a42f42c966265aea6
Author: Michael Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Tue Mar 19 12:07:20 2019 -0700

    mstarch: adding in cross-compile, and toolchain support with examples

commit 33c39c94a01f899715cf4fe9ab4460d3dbb33edd
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Fri Mar 15 20:32:13 2019 -0700

    TK GUI working again

commit d836f8e999d3d3329d3de29e4b23f78c2b1e4d9c
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Fri Mar 15 18:06:46 2019 -0700

    First commit - not tested yet

commit c72b750c45da768671b9ea99f44bb5b76c3e0b77
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Fri Mar 15 15:16:14 2019 -0700

    Remove PYTHON_BASE

commit c8ea31335c891cb7ca77ef80436f2baa9b11a07a
Merge: 7c64c011d d16a19bd0
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Fri Mar 15 14:53:20 2019 -0700

    Merge remote-tracking branch 'fprime/devel' into import/WxPythonGds

commit d16a19bd0bb292453e69ea28aca6e047bb8a39c4
Merge: 464f83471 43d7a3a8a
Author: Timothy Canham <Timothy.K.Canham@jpl.nasa.gov>
Date:   Fri Mar 15 14:47:25 2019 -0700

    Merge pull request #183 from mstarch/python3

    Autocoder Python 3 Migration and PYTHON_BASE Removal

commit 7c525a8f12fe32d7929ce6f7a06a8bdc913a0751
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Fri Mar 15 10:42:20 2019 -0700

    md updates

commit a549355acff2216c31073b351d348ecd22ac9918
Merge: 99c012b24 464f83471
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Fri Mar 15 10:36:21 2019 -0700

    Merge remote-tracking branch 'fprime/devel' into import/UdpComponents

commit 43d7a3a8a17d812697bf8c07c9e361fd128f0556
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Mar 14 18:10:39 2019 -0700

    mstarch: fixing ptf environments

commit 239b2a7ee680ba31effde2c249b65ee55005118c
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Mar 14 17:53:26 2019 -0700

    mstarch: setting BUILD_ROOT in more standard way

commit 597dc30cd115233e556238093e944cf286025f45
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Mar 14 17:39:17 2019 -0700

    mstarch: removing csh and PYTHON_BASE from Ref

commit ce85e68956747a6dd39d3edcb3e67d0cba0f41ff
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Mar 14 17:26:23 2019 -0700

    mstarch: removing csh and PYTHON_BASE from Gse and Autocoders

commit f98894067a10beb8af939d64b27ad8a76beb0a32
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Mar 14 17:12:21 2019 -0700

    mstarch: removing PYTHON_BASE from documentation

commit 2f2ee53aa7172981752df2861de08a61539e2242
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Mar 14 17:11:04 2019 -0700

    mstarch: ptf converted to sh without PYTHON_BASE

commit d32b77d565a5e4d943a0bc155eff2a40a5eb2a10
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Mar 14 16:57:58 2019 -0700

    mstarch: removing csh and PYTHON_BASE from mk

commit 4b4a617c4ff5d1d6939ab758106a5d39b060f18b
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Mar 14 16:21:27 2019 -0700

    mstarch: cmake scripts to python 3

commit 3f033e59c9ac50d67fdd742ab33987cb8b263cbc
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Mar 14 16:20:44 2019 -0700

    mstarch: converting metrics to python 3

commit 7c2c502e3c138839ac30b1c1043c70f87733a38b
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Mar 14 15:19:22 2019 -0700

    mstarch: migrating ptf to python 3

commit 0e5066b6bff746ed349a4d8f18c6f685697e2646
Merge: 5c4a7f285 c6e76f20b
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Mar 14 14:26:07 2019 -0700

    Merge branch 'python3' of github.jpl.nasa.gov:mstarch/fprime-sw into python3

commit 5c4a7f285a8b893f406ada8bb6104113fb742e3e
Merge: 438d3e25b 464f83471
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Mar 14 14:25:23 2019 -0700

    Merge branch 'devel' of github.jpl.nasa.gov:FPRIME/fprime-sw into python3

commit 464f8347192155dbc21f6382295cc25cbb10a5df
Merge: 3bd67ede6 d1593125b
Author: Timothy Canham <Timothy.K.Canham@jpl.nasa.gov>
Date:   Thu Mar 14 13:53:17 2019 -0700

    Merge pull request #175 from mstarch/cmake-remake

    mstarch: basic CMake support

commit 99c012b24bb71e24f66d99226f93ead6f4ba0d4c
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Wed Mar 13 16:26:47 2019 -0700

    Fixed unit test permissions

commit 438d3e25b8d43d5eda1047bc5d96694c57b9edaf
Merge: 7883fad57 d1593125b
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Mar 13 16:06:22 2019 -0700

    Merge branch 'cmake-remake' into python3

commit d1593125b2050546d70e1f204077c2ce9efce5d1
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Mar 13 13:49:50 2019 -0700

    mstarch: removing redundant AC unit tests in PTF

commit 7c64c011d7a0b56f7c1b5f5489d6dbbd6ce2aa38
Merge: 74fa0b988 3bd67ede6
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Wed Mar 13 13:27:23 2019 -0700

    Merge from devel

commit 8e950a2b435a9effd5100c9529cd75571c5ebde3
Merge: 80e4b14b4 3bd67ede6
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Mar 13 13:18:37 2019 -0700

    mstarch: merging in tcanhams's latest from fprime-devel

commit cc975488da68c1a28bdf0a798e86e72ee780f825
Merge: d3ae0b1e0 3bd67ede6
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Wed Mar 13 13:12:57 2019 -0700

    Merge branch 'devel' into import/UdpComponents

commit 80e4b14b421638c244aab8e2499aac88fdbd0e2f
Merge: 483938e0f f4eae8f8a
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Mar 13 13:00:00 2019 -0700

    Merge branch 'cmake-remake' of github.jpl.nasa.gov:mstarch/fprime-sw into cmake-remake-tcanham

commit 3bd67ede6a7bdaa58307b78a2b7322c3ed648e91
Merge: 22d0b3e24 7279db3b3
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Mar 13 12:56:50 2019 -0700

    Merge pull request #176 from tcanham/import/HeliAutocoder

    Merge helicopter Autocoder/Fw/Os/Gse fixes.

commit 7279db3b3c4c1a7064721a909ec6935eaa24499d
Merge: 0399861d4 df08463f0
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Wed Mar 13 12:49:25 2019 -0700

    Merge branch 'import/HeliAutocoder' of https://github.jpl.nasa.gov/tcanham/fprime-sw into import/HeliAutocoder

commit 0399861d4ed0f59d55f76becf109266617193fc6
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Wed Mar 13 12:49:05 2019 -0700

    Removed comp_no_space unit test, checked in updated unit test files

commit df08463f093c7009fe3edb252c42b1e5de22909b
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Mar 13 11:54:05 2019 -0700

    mstarch: forcing size_t to U32 in unit test for 64bit hosts

commit f4eae8f8a6d43149b092180463acc5364c703706
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Mar 13 11:13:19 2019 -0700

    mstarch: recommended fixes to the CMake system

commit ba91d850e54200abf7fc7a49fdeaf0744f0859a4
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Tue Mar 12 08:50:56 2019 -0700

    Disabled link step text output

commit 6b08af36f655bff64c2cf2ffd2642cc72c4008b2
Author: Timothy Canham <Timothy.K.Canham@jpl.nasa.gov>
Date:   Tue Mar 12 08:00:23 2019 -0700

    Changed echo to empty

commit 230904061fe73ad983e559064aab04c03feab5c3
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Mon Mar 11 10:08:51 2019 -0700

    mstarch: fixing Mac build

commit c6e76f20be51f214926bc7dc7b23322a3377a936
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Mon Mar 4 18:58:08 2019 -0800

    mstarch: fixing codgen lost finishers

commit 7883fad57ab1899be5e7de688a85157af00b343d
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Mon Mar 4 18:09:20 2019 -0800

    mstarch: python 3 decoding of subprocess output

commit 36ea58fb50b63b8a370b4a4da71d7a57e7b82536
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Mon Mar 4 18:08:46 2019 -0800

    mstarch: fixing bad autocoder design

commit b6259f6214d13fe0e761a6506a9509c5eab39732
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Mon Mar 4 17:06:06 2019 -0800

    mstarch: bad exception imports

commit 23db63d02eb0f460a000e1ccc6fd6619907a6e9c
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Mon Mar 4 16:57:09 2019 -0800

    mstarch: python 2to3- for mk/

commit 8a6c51e0b1f55eaa0efed7b0bd7861ece6562dbe
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Mon Mar 4 16:52:18 2019 -0800

    mstarch: adding Python 3 build reqs file

commit d0ff6ce96875d9ea0c2b81a1e012ea1bcc6a0ace
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Mon Mar 4 16:38:38 2019 -0800

    mstarch: python 2to3- on autocoder

commit 4a5c8551731e22f95a1034d9e707bebb2845f3d0
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Mon Mar 4 16:17:28 2019 -0800

    mstarch: fixing raising strings as exceptions

commit 483938e0ff9b7b83248846e96ef3db231dc017bc
Merge: edaf2404a 880dbd025
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Mon Mar 4 15:40:11 2019 -0800

    mstarch: merging in heli changes

commit edaf2404ac2d1e481bfdb2de1e3a0f04d73dbde0
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Mon Mar 4 15:02:41 2019 -0800

    mstarch: fixing enum wrapper

commit 65d174b0f43f3868f5985aca65459c8f6daeb112
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Mon Mar 4 13:17:15 2019 -0800

    mstarch: generating serializables into Gse

commit 204756dc11c1105583885e57d3fcb130a1b5de2e
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Feb 27 18:03:10 2019 -0800

    mstarch: CMake SDD.md formatting fixes.

commit f37c72a5d11bfb1ed5565283f53a47f12de9de74
Author: M Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Feb 27 17:57:48 2019 -0800

    mstarch: adding architecture description

commit 00ad0a66f7eb2658d5769006936cf2233c4208a5
Author: M Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Feb 27 17:01:09 2019 -0800

    mstarch: adding file and list description

commit 718e758bc3913c6b3ad20572967e856e90a745c0
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Feb 27 14:38:30 2019 -0800

    mstarch: correcting images in CMake SDD

commit 9bef23c569c65aae28ca5a81097c1b461f68e25e
Merge: cefd6b81e 22d0b3e24
Author: M Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Feb 27 14:29:26 2019 -0800

    Merge branch 'devel' of github.jpl.nasa.gov:FPRIME/fprime-sw into cmake-remake

commit cefd6b81ea8e6fb04d729dd06d8d7816070fb1f0
Merge: 92f13e941 6f1968205
Author: M Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Feb 27 14:23:06 2019 -0800

    Merge branch 'cmake-remake' of github.jpl.nasa.gov:mstarch/fprime-sw into cmake-remake

commit 92f13e941f069fda1b0ec5f15b19babb52153f9b
Author: M Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Feb 27 14:22:52 2019 -0800

    mstarch: fixing non-bash sh issue

commit b4f8b996ce88eac83a0fa7c22b1ca5399c84175f
Author: M Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Feb 27 14:22:33 2019 -0800

    mstarch: CMake SDD: reqs and opscon

commit 880dbd0251644b0813574690ea104801e7b207ea
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Wed Feb 27 12:53:52 2019 -0800

    mk merges from helicopter

commit 7b74c8d45e6d91e7c702b0be9517a1640653d059
Merge: 84afa1b95 22d0b3e24
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Wed Feb 27 12:14:49 2019 -0800

    Merge from fprime devel

commit 84afa1b95e88429358d0f85e01a4d426a1bb32c7
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Wed Feb 27 10:56:36 2019 -0800

    Merge Autocoder/framework/Gse fixes from helicopter

commit 6f19682053faa3e4373224c9b570c0e63d4f86d9
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Tue Feb 26 14:43:26 2019 -0800

    mstarch: advanced CMake usage docs

commit e4c1874c564769d3230c95d1cc0a8a9692911400
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Tue Feb 26 14:03:14 2019 -0800

    mstarch: adding in component and port CMake docs

commit 48f1eeddea0237404dbeabd974941b94b25f8551
Author: M Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Tue Feb 26 13:43:37 2019 -0800

    mstarch: adding initial CMake documentation

commit a6c90773e59adcc46fbf0e9f926decf36758cff4
Author: M Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Tue Feb 26 12:36:48 2019 -0800

    mstarch: CMake UTs running reasonably well

commit 9384370798999c51b7d483bef7160c25c86129a1
Author: M Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Tue Feb 26 12:36:08 2019 -0800

    mstarch: CMake UTs

commit a868ca308d7c311489b4840f75e2fd9904eb1973
Author: M Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Tue Feb 26 11:34:13 2019 -0800

    mstarch: minor autocoder fixes

commit 74fa0b9887da3e3bc66b12bdc953a16aed9ce077
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Thu Feb 21 22:20:11 2019 -0800

    GUI working again

commit d1fd5812bd9e9d111606499e2ef02de78e2f235e
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Thu Feb 21 22:02:12 2019 -0800

    Updated import paths

commit a3899ba3a4126012942611bd6f19364cd11e5c80
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Thu Feb 21 21:27:03 2019 -0800

    Rearranging directories

commit 938127293edb3d9b4599c55801e7ed286d7390f6
Author: M Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Feb 21 11:12:45 2019 -0800

    mstarch: updateing out-of-date CMakeLists

commit af836596ece96cc1174b08c065bbdbe2e425e49b
Author: M Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Feb 21 10:13:27 2019 -0800

    mstarch: migrating autocoder cmake improvements

commit 22d0b3e24e0ea569a753f6777cd7d36d84890be3
Merge: a6bdf22a6 576fcec41
Author: Timothy Canham <Timothy.K.Canham@jpl.nasa.gov>
Date:   Thu Feb 21 07:14:24 2019 -0800

    Merge pull request #174 from FPRIME/serial-mac-osx

    mstarch: fixing OSX build of linux serial

commit 82bb28a32f3c3434d8d97c4accc5209c37f076fa
Author: M Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Feb 20 17:13:11 2019 -0800

    mstarch: regenerated Autocoders GTestBase/TesterBase files

commit c3ce733b1b495253484f0dc4157dbe7925fd8b47
Author: M Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Feb 20 17:12:27 2019 -0800

    mstarch: enums not supported in old make-system

commit a9fe2c5a0fc3bc99dff3b75c7af5884cf85b3742
Author: M Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Feb 20 17:09:02 2019 -0800

    mstarch: removing Svc/Hub

commit a2ecd034493b060843681974a8db252b14ac3bcd
Author: M Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Feb 20 16:48:04 2019 -0800

    mstarch: removing init stub in Ref

commit 576fcec41d14f46a4abb975fd7d5e53bd41a21c1
Author: M Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Feb 20 16:34:03 2019 -0800

    mstarch: fixing OSX build of linux serial

commit f65dcaa323a1bfa02bdd3b106a98b9db15afc6e9
Merge: 4dbe2b482 a6bdf22a6
Author: M Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Feb 20 16:32:22 2019 -0800

    mstarch: merging in latest fprime

commit 4dbe2b48220e53aacb39e71fb9a1053623aa5edb
Author: M Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Feb 20 16:26:08 2019 -0800

    mstarch: whitespace free MDs

commit a6bdf22a68329e2097c6324afcd062e29a466011
Merge: 3c48b2e81 d3feeed5b
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Feb 20 16:23:22 2019 -0800

    Merge pull request #123 from FPRIME/update/nasa-merge

    Update/nasa merge

commit f83ad02e9990bdf854d68646c120b7884a25a23c
Author: M Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Feb 20 16:15:33 2019 -0800

    mstarch: migrated autocoder fixes

commit abeb741265277afa9117a90684ea2fa7c3c91a18
Merge: 597e1f5f0 3fc8ed966
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Wed Feb 20 16:14:51 2019 -0800

    Merge pull request #20 from nasa/feature/raspian-cross

    Feature/raspian cross

commit d3feeed5beb851ca5c75eeac578cb876b986801d
Merge: e80aee4dd 3fc8ed966
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Wed Feb 20 13:52:42 2019 -0800

    Merge remote-tracking branch 'nasa/feature/raspian-cross' into update/nasa-merge

commit e80aee4dde5642c8e9eb11140909a76a25f20a7a
Merge: 18dd82a17 597e1f5f0
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Wed Feb 20 13:51:50 2019 -0800

    Merge from NASA devel

commit 108f2e7c5aff40480adf3309610a50259a86646e
Author: M Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Feb 20 12:34:37 2019 -0800

    mstarch: initial migration of @campuzan's CMake

commit 6a9e0f336945720d91231748bfc8c0c11be61ad4
Author: M Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Feb 20 12:19:35 2019 -0800

    mstarch: finalizing Autocoders -> Autocoders/Python move

commit b52e1d68d4392cfdb839fcfe2f64f3edee4f15e5
Author: M Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Feb 20 12:16:46 2019 -0800

    mstarch: moving autocoders into Python subdir

commit 18dd82a171f402951bd5ff080db544c6954c9b20
Merge: 913680eb4 3c48b2e81
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Wed Feb 20 10:57:15 2019 -0800

    Merge remote-tracking branch 'origin/devel' into update/nasa-merge

commit ff6a6d9182ecf6b29dce7aad05df3a30b7bbca1c
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Wed Feb 20 07:45:58 2019 -0800

    Set use_key as default for config_manager. Breaks GUI otherwise

commit 8165194a5d5cd644b37a9d2e36f6f33eb62825b7
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Tue Feb 19 23:00:08 2019 -0800

    Updated reference Gds scripts

commit 9da105487cd118e4c2e51864363fd468d5c09092
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Tue Feb 19 22:46:12 2019 -0800

    Updated with namespaces from helicopter

commit 3c48b2e81b054b31196ea0a64b06a1a691039652
Merge: 4bdb2847a 79e22c83a
Author: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Mon Feb 11 11:11:45 2019 -0800

    Merge pull request #152 from FPRIME/xml_dict

    Xml dict

commit cac47cbab58663a34a20edfe85e82871e96ecf61
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Sat Feb 9 22:25:39 2019 -0800

    init files

commit d36c1e124feb275ca6750616f30c8254c2cf1a58
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Sat Feb 9 22:23:25 2019 -0800

    Move GDS to subdirectory

commit f366065dfac407bc355d1e4bcdf107bc30fe2a89
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Sat Feb 9 22:17:08 2019 -0800

    Remove dictionary from git

commit 4f4da8b5d0068629b52d02b3105805438125c120
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Sat Feb 9 22:16:16 2019 -0800

    Dictionary update

commit 1938dac97d5cd85e53795a065a11594e9f65983a
Merge: d3ae0b1e0 a04af98a8
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Sat Feb 9 21:56:38 2019 -0800

    Merge remote-tracking branch 'wxRemote/wxpython_port' into import/WxPythonGds

commit 79e22c83aa19204652e8f7fc7801ca01accc0a2b
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Sat Feb 9 19:06:23 2019 -0800

    Fix to member comment

commit c203c3861cbb59aa9354a374a8f98cee426e8014
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Sat Feb 9 16:57:39 2019 -0800

    Updated rebuild and dictionary targets

commit e22e0010a8916ba2500c0023824c188b368cd272
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Sat Feb 9 16:46:25 2019 -0800

    Put setting to default dictionaries from XML

commit 9a5369b0b54a6eca9b63e9cf7f45ef28ea308c2c
Merge: 814eafa8d 4bdb2847a
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Sat Feb 9 16:32:40 2019 -0800

    Merge from devel

commit 913680eb465d7d38a2b8ca8a464505678125cf71
Merge: 8d1463bc8 4bdb2847a
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Sat Feb 9 16:22:16 2019 -0800

    Merge from devel

commit 4bdb2847afc3cd3d44b2decd1dcb879034120960
Merge: 1fabc4565 262a7a34d
Author: Timothy Canham <Timothy.K.Canham@jpl.nasa.gov>
Date:   Sat Feb 9 16:09:10 2019 -0800

    Merge pull request #129 from mereweth/fix/FPSocketGndIfGracefulClose

    GndIf updates

commit 1fabc4565b687f174c1e6f87a586efa31d1aaccd
Merge: 39789f58e 30dd94ba6
Author: Timothy Canham <Timothy.K.Canham@jpl.nasa.gov>
Date:   Sat Feb 9 16:08:47 2019 -0800

    Merge pull request #122 from mereweth/fix/TextLogSize

    Null-terminate TextLogString right after the text when deserializing,…

commit 39789f58e1e004388edc71505fb39bf0ae6845c4
Merge: 9af7bc97f 1e4651bd7
Author: Timothy Canham <Timothy.K.Canham@jpl.nasa.gov>
Date:   Sat Feb 9 16:08:23 2019 -0800

    Merge pull request #150 from mstarch/fix/parameter-required-comments

    mstarch: LHF batch 1

commit 9af7bc97f7944635954e8b50530b5f4fa96e08e4
Merge: fbe8b43b7 c3d3cb143
Author: Timothy Canham <Timothy.K.Canham@jpl.nasa.gov>
Date:   Sat Feb 9 16:08:03 2019 -0800

    Merge pull request #149 from mstarch/update/plugin-18.5

    mstarch: updates MagicDraw plugin to work with 18.5

commit 597e1f5f0c53826c122cf599f8e465b076350b7d
Merge: 26c41e7b6 888b6d6bf
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Sat Feb 9 16:04:11 2019 -0800

    Merge remote-tracking branch 'origin/master' into devel

commit 888b6d6bf17dd76fdb77d5bea63653b0e07745a8
Merge: 907a9df03 5f5bb42e5
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Sat Feb 9 15:34:27 2019 -0800

    Merge pull request #18 from LeStarch/update/better-magic-plugin

    Update/better magic plugin

commit 5f5bb42e5a05305b0cf6ea2f617e5c0eaa770465
Author: M Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Sat Feb 9 11:28:54 2019 -0800

    lestarch: rebuilt JAR tested again 18.0 SP6

commit 65332504a4a994aece5b1f99f520430260457dd4
Author: M Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Sat Feb 9 11:15:27 2019 -0800

    lestarch: migrating in new version of MagicDraw plugin

commit 1e4651bd702251fb9a1d7406511b141822978040
Author: M Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Feb 6 18:16:21 2019 -0800

    mstarch: forcing git-version to fit in U32, #145, thanks @kubiak

commit 942e832418ddef760bdd721f598a40ad056f4310
Author: M Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Feb 6 18:15:39 2019 -0800

    mstarch: fixing health-ping off by one, #124, thanks Lf/Neasc

commit 311e47b04f29f049fddbb154c76e613f1039986e
Author: M Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Feb 6 18:14:56 2019 -0800

    mstarch: removing requirement on comment in parameter definition, #6

commit 61a5d853187e8e91c1722350306d42508db9ae97
Author: M Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Feb 6 18:13:40 2019 -0800

    mstarch: fixes redundant import, #52

commit 42c8ae78ed2a88a739618bcc54f164f69326ab1a
Author: M Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Wed Feb 6 18:12:52 2019 -0800

    mstarch: fixes tkinterable version #144

commit d3ae0b1e0f9bd23fc7abab9a427eb575d5435b60
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Tue Feb 5 22:07:18 2019 -0800

    Imported UDP components from helicopter. Some updates to autocoder

commit c3d3cb143c97b7f9741d2412d308b0941b5ed273
Author: M Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Tue Feb 5 13:33:30 2019 -0800

    mstarch: increasing plugin.xml version

commit 33c208e70efe959f0adfbe1be51f8b466ad1022c
Author: M Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Tue Feb 5 13:13:00 2019 -0800

    mstarch: fixing MagicDraw plugin to specify dependencies

commit fbe8b43b7477635f9ce7ba576747e460a7cfaad2
Merge: f29d4ec26 500d0248f
Author: Timothy Canham <Timothy.K.Canham@jpl.nasa.gov>
Date:   Tue Feb 5 12:24:47 2019 -0800

    Merge pull request #147 from mstarch/devel

    mstarch: adding CI and Dockerfile

commit 500d0248f134a1c6a8944d6ecae51ead6293b1c1
Author: M Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Tue Feb 5 11:19:44 2019 -0800

    mstarch: documentation for ci and docker

commit 0d1a55aada033cc108775ab602699ac7bd8021bb
Author: M Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Jan 31 13:33:54 2019 -0800

    mstarch: removing failing AC tests pending fix for FPRIME/fprime-sw/#146

commit 8ec940da1253a02936d62099881b3ec05c55cc1d
Author: M Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Thu Jan 31 13:04:54 2019 -0800

    mstarch: adding sample Jenkins config template

commit cb4d6155a5a73abfea7ed660ebd01c29ddddd229
Author: M Starch <Michael.D.Starch@jpl.nasa.gov>
Date:   Mon Jan 28 13:56:31 2019 -0800

    mstarch: adding CI and Dockerfile

commit 26c41e7b6dbb1df7711cbfa5d5ae1837b92b50a5
Merge: f7e0850ab 78470f861
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Tue Jan 22 21:24:19 2019 -0800

    Merge pull request #15 from rdaruwala/tutorialFix

    Tutorial Suggestions

commit f29d4ec26fed42f1a7eef0d985b1f91ba6468f92
Author: Timothy Canham <Timothy.K.Canham@jpl.nasa.gov>
Date:   Thu Jan 10 17:43:45 2019 -0800

    Fixed Kubiak

commit 78470f861e56c0e4686fa5c98de94fa5f00ebaa5
Author: rdaruwala <rdaruwala@gmail.com>
Date:   Wed Jan 2 21:27:42 2019 -0600

    Tutorial modifications

commit 4ac776558b47e67867d3485f2d88f70dc4e1bfc2
Merge: 01cc26d55 fdeb58d26
Author: Timothy Canham <Timothy.K.Canham@jpl.nasa.gov>
Date:   Tue Dec 4 12:07:51 2018 -0800

    Merge pull request #131 from reder/fprime-devel

    Merging OpenMCT work

commit fdeb58d26c5b075bfec6031f2b3feb57c66a15da
Author: Leonard J. Reder <reder@jpl.nasa.gov>
Date:   Tue Dec 4 12:01:45 2018 -0800

    Updated from source repo.

commit e8ba4b4224828006bd715333d216d1085811a620
Author: Leonard J. Reder <reder@jpl.nasa.gov>
Date:   Tue Dec 4 11:59:21 2018 -0800

    Updated from source repo.

commit a3284fba82039bbfd39bf1454c8209c1f18faa07
Author: Leonard J. Reder <reder@jpl.nasa.gov>
Date:   Tue Dec 4 11:51:47 2018 -0800

    Removed extraneous stuff for pull request to Tim.

commit 262a7a34d448c84196e0e3eeb3f286c78d8b3c5a
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Wed Nov 14 16:50:19 2018 -0800

    Send close to FSW clients of TCP server if close detected; close socket in those clients

commit e3d1211e6aa538dd94a944b6f10042e933b686d6
Author: Gene Merewether <mereweth@jpl.nasa.gov>
Date:   Mon Nov 26 11:00:41 2018 -0800

    Pull in GndIf and SocketGndIf changes

commit 3fc8ed966cc609bc7a70d0c7a86f8b47fcdd8276
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Sat Nov 10 11:59:57 2018 -0800

    Updated cross-compile directions

commit 1bb35071dead0567645d06970da58ddf2fe59a02
Author: Timothy Canham <timothy.canham@jpl.nasa.gov>
Date:   Fri Nov 9 18:29:13 2018 -0800

    RASPIAN …
r9-pena added a commit to r9-pena/fprime that referenced this pull request Jul 23, 2021
LeStarch pushed a commit that referenced this pull request Aug 4, 2021
* Create tutorial-support.yml

* Update tutorial-support.yml

GpsApp tutorial to be pulled for build test and submodules to be pulled recursively

* Implementation of tutorial workflow

* typo in repo address

* Added missing github action file

* Changed workflow path

* Changed dir paths

* Work around for workflow

* work around

* troubleshooting

* troubleshoot

* troubleshoot

* Performance update

* Path correction

* troubleshoot

* Dockerfile correction

* path change

* path change

* path fix

* path fix

* path fix

* path fix

* paht fix

* Revert to changes

* Completed workflow for tutorial support

* troubleshoot

* Build path error

* Optimization of workflow

* Path fix

* Path fix

* Path fix #1

* path fix #2

* path check

* Workflow test

* Workflow test #2

* Added logging feature

* Logs Troubleshoot

* Typo fix

* Troubleshoot #1

* Troubleshoot #2

* Corrected typo on path

* Troubleshoot #3

* Troubleshoot #4

* Troubleshoot #5

* Removed log archive feature

* Changed repo path to conform pull request merge

* Test run #1

* test #2

* test #3

* added branch for workflow test

* test #4

* test #4

* test #5

* test #6

* Test #7

* test #8

* test #8

* Test #9

* Test #9

* Test #10

* Test #11

* Test #12

* Test #13

* Test #14

* Test #15

* Test #16

* Test #17

* Test #18

* Test #20

* Test #21

* Test #22

* Test #23

* Test #24

* Test #25

* Split test files

* Split tests #2

* Added executable permissions

* Delete RPI.bash

* Delete Ref.bash

* Delete Framework.bash

* exe files

* Make Framework.bash executable

* Make RPI.bash and Ref.bash executable

* Test #26

* Test #27

* Test #28

* Attached Integration test to Ref test

* Test #29

* Test #30

* Test #31

* Test #32

* Test #33

* Test #34

* Test #35

* Test #35

* Test #37

* Test #38

* Test #39

* Test #40

* Test #41

* Test #42

* Test #43

* Test #43

* Test #44

* Test #45

* Cleaned up files to remove commented code

* Remove CI test branch from workflow

* Incorporated comments for PR

* Modified path for framework job test

* Incoporate reviewer comment for PR

* Incoporated reviewer comment for PR

* Was using incorrect directory for the test

* Revised args call for jobs

* Passing args #1

* Define entrypoint directly from workflow

* Changed entrypoint method

* Changed entrypoint method #2

* Corrected test path

* Syntax correction

* Path Test #1

* Path test #2

* Path Test #4

* Path Test $5

* Test Path #6

* Path Test #6

* Path Test #7

* Path Test #8

* Refactored scripts to remove master.bash

* Corrected test path

* Fixed log problems

* Entrypoint alternative

* Bypassed master.bash file

* Added line for better CI error messages
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants