andreasgal / B2G

Boot to Gecko aims to create a complete, standalone operating system for the open web.
https://wiki.mozilla.org/B2G
907 stars 158 forks source link

Stop installing java goo into system.img #122

Open joneschrisg opened 12 years ago

joneschrisg commented 12 years ago

We need to tighten our belts a little bit more for the maguro. The way we've been killing java stuff so far is by whacking Android.mk's, but that's a pretty heavyweight solution and is going to cause a bit of some merge pain.

Another way I thought of to do this is replace the core make rules for .java/.dex etc by no-op commands. Basically rip out all the java-related rules. I'm not sure how hard this would be, but it's a more surgical strike. Unfortunately though, that doesn't help with whacking JNI .cpp's.

Needs investigation.

joneschrisg commented 12 years ago

Perhaps just removing the build rule for .jar is the easiest way to start.

joneschrisg commented 12 years ago

This issue is a bit overly general. Will break future work into items tracked by the "decaf" label.

ThinkerYzu commented 12 years ago

See also #142