Recently I contributed to OSv to make it possible to run compact profile 
JRE. However it is close to impossible to find any pre-built compact 
profile JREs. Therefore I create a simple tool 
(https://github.com/wkozaczuk/openjdk8_compact_profiles_builder) that 
allows to create compact profile JRE based of a regular Java 8 JDK by 
mostly reassembling rt.jar and resources.jar and selecting necessary 
binaries by using mostly original OpenJDK build makefiles (a little 
oversimplified but more less true). 

Anyhow I would like to propose to add compact profile apps to 
https://github.com/cloudius-systems/osv-apps and eventually capstan base 
images. However I would like to avoid creating an app version for each of 
the 3 profiles. Ideally I would like to create a generic "parameterized" 
compact profile app (modeled after 
https://github.com/cloudius-systems/osv-apps/tree/master/openjdk8-fedora) 
that would take profile number as an argument, then run 
openjdk8_compact_profiles_builder to create corresponding OSv image. I do 
not know if OSv build process (scripts/build-capstan-img and corresponding 
py scripts) can and should be changed to handle this scenario?

Any thoughts?

-- 
You received this message because you are subscribed to the Google Groups "OSv 
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to