Skip to content

Conversation

@MiranDMC
Copy link
Contributor

@MiranDMC MiranDMC commented Jun 12, 2025

Introduced precompiled header for classic trilogy SDK. Cuts build time to about 25%.

@MiranDMC MiranDMC force-pushed the precompiled_headers branch 4 times, most recently from 8a52929 to b1f8787 Compare June 12, 2025 18:26
@CanerKaraca23
Copy link

Is caching possible? If you want more less build time.

@MiranDMC
Copy link
Contributor Author

MiranDMC commented Jun 13, 2025

Is caching possible? If you want more less build time.

What is "caching" in context of project build?
Purpose of build checks at Github is to ensure the current state of code and project configuration contains no errors preventing the compilation. So it should be done same way as cloning fresh plugin project for the first time.

image

@MiranDMC MiranDMC force-pushed the precompiled_headers branch from b1f8787 to 9dfaddd Compare June 13, 2025 22:23
@MiranDMC
Copy link
Contributor Author

Updated. Changes in premake.lua simplified.

@MiranDMC MiranDMC marked this pull request as draft June 16, 2025 04:43
@MiranDMC MiranDMC force-pushed the precompiled_headers branch 5 times, most recently from 63b5757 to c63a629 Compare June 19, 2025 23:13
@MiranDMC MiranDMC marked this pull request as ready for review June 20, 2025 09:50
@MiranDMC MiranDMC force-pushed the precompiled_headers branch from 04b827d to f8d0a73 Compare June 22, 2025 02:43
@MiranDMC
Copy link
Contributor Author

Rebased, solved conflicts

@gennariarmando gennariarmando merged commit 752e90b into DK22Pac:master Jul 10, 2025
5 checks passed
@MiranDMC MiranDMC deleted the precompiled_headers branch July 11, 2025 00:34
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