Skip to content

Conversation

jphickey
Copy link
Contributor

Describe the contribution

Fix #41

Do not use aux_source_directory in the build script, but rather list out each file explicitly. In particular this avoids incorrectly including the sample_table.c file in the app build.

Testing performed
Build software with SIMULATION=native ENABLE_UNIT_TESTS=TRUE and confirm that sample_table.c is no longer included within the link of sample_app.so.

Execute CFE and confirm basic normal operation

Expected behavior changes
No impact to behavior

System(s) tested on
Ubuntu 18.04 LTS 64-bit

Contributor Info - All information REQUIRED for consideration of pull request
Joseph Hickey, Vantage Systems, Inc.

@jphickey jphickey requested review from astrogeco and skliper March 13, 2020 17:31
@jphickey jphickey added the CCB:Ready Pull request is ready for discussion at the Configuration Control Board (CCB) label Mar 13, 2020
Do not use "aux_source_directory" in the build script, but
rather list out each file explicitly.  In particular this
avoids incorrectly including the sample_table.c file in the
app build.
@jphickey jphickey force-pushed the fix-41-build-script branch from 4722f8f to f49c17a Compare March 13, 2020 17:33
@jphickey
Copy link
Contributor Author

NOTE: rebased this changeset to latest master. This is ready for CCB review.

@astrogeco astrogeco changed the title Do not use aux_source_directory in sample build script Fix #41, Do not use aux_source_directory in sample build script Mar 18, 2020
@astrogeco
Copy link
Contributor

CCB 20200318 - Approved

@astrogeco astrogeco added CCB - 20200318 CCB:Approved Indicates code approval by CCB and removed CCB:Ready Pull request is ready for discussion at the Configuration Control Board (CCB) labels Mar 18, 2020
@astrogeco astrogeco changed the base branch from master to integration-candidate March 23, 2020 17:01
@astrogeco astrogeco merged commit 41c8e48 into nasa:integration-candidate Mar 23, 2020
@skliper skliper added this to the 1.2.0 milestone Jun 1, 2020
@jphickey jphickey deleted the fix-41-build-script branch March 29, 2021 19:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CCB:Approved Indicates code approval by CCB
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Avoid using aux_source_directory
3 participants