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
Static Library Cleaning and Rebuilding #121
Comments
possibly ... I'm not sure what LOE this would involve. |
are we just blowing away the build artifacts when we FTP new code (or however we get new code)? can the build artifacts follow the typical build phases ( |
If using ftp, probably ... if using the scm plugin (e.g boringssl), not sure.
That would be ideal :) ... but sorting this out for each submodule (for both APR and SSL) will require some work. |
I think we should restructure the project so the build artifacts are separated from the directories that get FTPed. The configure scripts should support specifying a |
Which build artifacts are you referring to? APR and SSL? In some cases, we're already creating an install directory (using |
things that are generated during the build ( |
so APR and SSL? |
This statement was a bit vague and it was not clear what you were referring to. As long as you are implying the difference between source files obtained via the "get sources" step and the "artifacts generated during the build" step ( It looks like the tcnative artifacts are also regenerated even with no change (not sure if it was like this before though?): $ mvn install
...
$ ls -al ./boringssl-static/target/native-build/src/.libs/ssl.o
... Feb 24 10:25 ./boringssl-static/target/native-build/src/.libs/ssl.o
$ mvn install
...
$ ls -al ./boringssl-static/target/native-build/src/.libs/ssl.o
... Feb 24 10:36 ./boringssl-static/target/native-build/src/.libs/ssl.o |
This was fixes by #390 |
Are the builds for the static libraries "cleaned" every time? It seems the following commands will run through 2 complete builds of the static libraries:
Is it possible to avoid "cleaning" everything and "rebuilding" every time?
The text was updated successfully, but these errors were encountered: