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

Redo the javatools recompiles everything "ignore" check #197

Open
lagergren opened this issue Mar 25, 2024 · 2 comments
Open

Redo the javatools recompiles everything "ignore" check #197

lagergren opened this issue Mar 25, 2024 · 2 comments

Comments

@lagergren
Copy link
Contributor

The simplest way to ensure that a javatools is used if it's already build, and ignoring its dependencies would be ignoring that as an @input to the XtcCompileTasks if we are explicitly told to no rebuild javatools when something has changed.

Verify that this is the case, and that it works to change javatools.jar without having the XTC modules of the XDK rebuilt as the next step.

(This also shows that it's a good idea to use more fine grained dependencies for javatools instead of the fatker, because incremental builds with the javatools dependency ENABLED (default) would likely resolve faster).

@cpurdy
Copy link
Collaborator

cpurdy commented Mar 29, 2024

I've read this through a few times, but I'm not sure what you're saying here.

Are you saying that currently we do not rebuild the javatools.jar if something it depends on changes? And if so, what dependency are we missing?

Or are you saying that currently we rebuild various .xtc files when javatools.jar changes, even if that is not necessary? And if so, could you give an example?

Or is it something else?

@lagergren
Copy link
Contributor Author

lagergren commented Mar 30, 2024 via email

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

No branches or pull requests

2 participants