-
Notifications
You must be signed in to change notification settings - Fork 41
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
Wip: git commit -m " Improvements and extensions for the system clock" #121
Conversation
Divergent branch Improvements and extensions for the system clock
I don't understand. PlatformIO is just one build choice, there's no reason to have a branch that specifically disables it, because you can avoid it easily, so the changes to README.md here in this branch make no sense to me. |
Hi, As far as I understand the main branch has extra code in platformio.ini file pio run # In the WIP branch tells: However I see a indeed ~/cforth/src/platform directory in the WIP branch. |
quozl maintains the platformio setup so it is up to him how to handle that. |
The src/platform directory is unrelated to PlatformIO. It existed long before PlatformIO was invented. |
The only file that PlatformIO looks for initially is platformio.ini . I think that PlatformIO will automatically create the .pio directory if it does not exist. .pio is where PlatformIO stores compilation artifacts like .o files, auto-fetched libraries from dependencies, and binaries. If you run |
@quozl In 113> I propose the WIP can be added to master
I am afraid that it will cause many problems that I can not solve. |
It occurs to me that we are going about this the wrong way. Instead of having a branch with extensive mods to the esp32 build target, it would be better to make a different build target like esp32-jos (or another name that is more description of the functionality). That would isolate build methodology changes. |
@Jos-Ven wrote:
Given that the reverse was not true; that your commits applied to my branch did not break my build using PlatformIO, it is likely that applying my commits to your branch also won't break anything. And if it does break anything, then we want to know, so we can resolve it together. I suggest you apply the commits one by one to a new branch and find out what goes wrong. @MitchBradley wrote:
Yes, that would avoid extensive change to the esp32 build target, yet still allow @Jos-Ven's work to be widely appreciated in the repository. |
I just tried the different build target option. |
|
No problem, I will change it tomorrow in: esp32-extra |
Also if there are things you haven't changed, like |
@quozl That is too complicated for me. |
See #122 |
Also added a list with the most important differences compared to the main branch.