Skip to content

Conversation

@StaticRocket
Copy link
Member

Take a useful chunk out of my rewrite of the config system since that was never approved in it's complete form.

This eliminates the need for the config step.

@StaticRocket StaticRocket force-pushed the feature/no-config branch 2 times, most recently from f06ad10 to ad812d4 Compare October 31, 2024 05:43
@nmenon
Copy link
Contributor

nmenon commented Oct 31, 2024

+1

@cshilwant cshilwant requested a review from jsuhaas22 October 31, 2024 23:47
@cshilwant
Copy link
Member

@aniket-l FYI

praneethbajjuri
praneethbajjuri previously approved these changes Nov 2, 2024
@StaticRocket
Copy link
Member Author

Just realized that README tells people to build RTOS for J721E, which is completely broken right now. Guess I need to change that to AM57.

Copy link
Member

@cshilwant cshilwant left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Resolve merge conflicts!

pylint: [unused-import] Unused import shlex [W0611] (W)

Signed-off-by: Randolph Sapp <[email protected]>
Disable C0103 since sphinx conf variables must be in the global context
and are lowercase.

Disable W0622 since the sphinx copyright variable clashes with a python
internal definition.

Signed-off-by: Randolph Sapp <[email protected]>
The u prefix for strings is no longer necessary in Python >=3.0 [W1406]

Signed-off-by: Randolph Sapp <[email protected]>
Move the sphinx config file to the root of the project to prepare for
the dynamic config loader.

Signed-off-by: Randolph Sapp <[email protected]>
Rename this directory to something that follows the python module naming
convention so we can import these directly.

Signed-off-by: Randolph Sapp <[email protected]>
Instead of using the config step to concatenate files, just use the
running Python interpreter to set things up.

Signed-off-by: Randolph Sapp <[email protected]>
Prune old variables that are no longer needed.

Signed-off-by: Randolph Sapp <[email protected]>
Remove this stub file now. It's been integrated into the main conf file.

Signed-off-by: Randolph Sapp <[email protected]>
Ignore the main replacement vars that all platforms should supply. We
should probably centralize this list somewhere and provide some
defaults later.

Signed-off-by: Randolph Sapp <[email protected]>
Update build instructions for the new build process now that we skip the
config step.

Signed-off-by: Randolph Sapp <[email protected]>
I seem to have forgotten how test works. Just use the test exit code
directly.

Signed-off-by: Randolph Sapp <[email protected]>
@StaticRocket StaticRocket dismissed cshilwant’s stale review November 8, 2024 06:11

There do not appear to be any conflicts

@StaticRocket
Copy link
Member Author

This is now blocking progress on #20

@cshilwant
Copy link
Member

This is now blocking progress on #20

Agreed, but this would need a +1 from @uditkumarti @aniket-l @ravi-rahul since it updates the documentation build command & will affect their documentation building & syncing bots once they pull this changes in their fork.

I'm reviewing these changes, give me a day or two to review & get back

@aniket-l
Copy link
Collaborator

@praneethbajjuri @StaticRocket @cshilwant
The changes look good. I don't have a problem with this change in build command.
LGTM

cc: @ravi-rahul

@cshilwant cshilwant merged commit e97c953 into TexasInstruments:master Nov 13, 2024
1 check passed
@StaticRocket StaticRocket deleted the feature/no-config branch November 29, 2024 21:18
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.

5 participants