awips2/cave/com.raytheon.viz.product.awips/developer.product

92 lines
2.9 KiB
Text
Raw Normal View History

2022-05-05 12:34:50 -05:00
<?xml version="1.0" encoding="UTF-8"?>
<?pde version="3.5"?>
<product name="CAVE" id="com.raytheon.viz.product.awips.CAVE" application="com.raytheon.uf.viz.application.application" useFeatures="true" includeLaunchers="true">
<aboutInfo>
<image path="/com.raytheon.viz.product.awips/icons/ipr.gif"/>
<text>
%caveAboutText
</text>
</aboutInfo>
<configIni use="default" path="/com.raytheon.viz.product.awips/config.ini">
</configIni>
<launcherArgs>
First set of updates to get CAVE working on macOS Implement jogl changes, changes to the developer.product and feature.xml Change the rendering method of E/W GOES combos so they render on macOS com.raytheon.uf.viz.gl.image.stipple/META-INF/MANIFEST.MF - add com.jogamp.jogl as a required bundle ""/src/com/raytheon/uf/viz/gl/image/stipple/GLStippledColormappedImageExtension.java - import jogamp and remove opengl import - use GL2 objects and constants instead of GL com.ratheon.uf.viz.gl.triangulated/META-INF/MANIFEST.MF - add com.jogamp.jogl as required bundled ""/src/com/raytheon/uf/viz/gl/triangulated/GLTriangulatedImage.java - use jogamp import instead of opengl - use GL2 objects and constants instead of GL com.raytheon.uf.viz.radar.gl/META-INF/MANIFEST.MF - add com.jogamp.jogl as required bundle ""/src/com/raytheon/uf/viz/radar/gl/RadarRadialMesh.java - use GL2 import, variables, and constants instead of GL com.raytheon.uf.viz.truecolor.gl/META-INF/MANIFEST.MF - remove javax.media.opengl as required bundle - add com.jogamp.jogl as required bundle ""/src/com/raytheon/uf/viz/truecolor/gl/extension/GLTrueColorImagingExtension.java - use GL2 import, variables and constants instead of GL com.raytheon.viz.feature.awips.developer/feature.xml - replaced with existing v18 feature.xml for macOS com.raytheon.viz.product.awips/META-INF/MANIFEST.MF - changed the java execution environment form 1.7 to 1.8 (which is what we have in v18, it should at least be 1.8, possibly 1.11) ""/developer.product - modified the program arguments with the proper locationfor caveData (in ~/Library/) and remove the -alertviz flag - add a flag for start on first thread (this is how our current v18-osx one is) - changed the logback to alertview - removed the python jep library path - renamed the DvizVersion to DcaveVersion - added an argument for build system - removed windows image argument - add a line defining the JRE for macos - added a preferencesInfo and ccs lines to be the same as our v18-osx version ""/plugin.xml - remove windows image property com.raytheon.viz.satellite/src/com/raytheon/viz/satellite/rsc/SatBlendedResource.java - change the way we draw E/W GOES combos so they can render on macOS
2023-01-25 10:20:04 -07:00
<programArgs>-data @user.home/Library/caveData -user @user.home/Library/caveData -clean -consoleLog
2022-05-05 12:34:50 -05:00
</programArgs>
<vmArgs>-Xmx6144M
-XX:+UseG1GC
First set of updates to get CAVE working on macOS Implement jogl changes, changes to the developer.product and feature.xml Change the rendering method of E/W GOES combos so they render on macOS com.raytheon.uf.viz.gl.image.stipple/META-INF/MANIFEST.MF - add com.jogamp.jogl as a required bundle ""/src/com/raytheon/uf/viz/gl/image/stipple/GLStippledColormappedImageExtension.java - import jogamp and remove opengl import - use GL2 objects and constants instead of GL com.ratheon.uf.viz.gl.triangulated/META-INF/MANIFEST.MF - add com.jogamp.jogl as required bundled ""/src/com/raytheon/uf/viz/gl/triangulated/GLTriangulatedImage.java - use jogamp import instead of opengl - use GL2 objects and constants instead of GL com.raytheon.uf.viz.radar.gl/META-INF/MANIFEST.MF - add com.jogamp.jogl as required bundle ""/src/com/raytheon/uf/viz/radar/gl/RadarRadialMesh.java - use GL2 import, variables, and constants instead of GL com.raytheon.uf.viz.truecolor.gl/META-INF/MANIFEST.MF - remove javax.media.opengl as required bundle - add com.jogamp.jogl as required bundle ""/src/com/raytheon/uf/viz/truecolor/gl/extension/GLTrueColorImagingExtension.java - use GL2 import, variables and constants instead of GL com.raytheon.viz.feature.awips.developer/feature.xml - replaced with existing v18 feature.xml for macOS com.raytheon.viz.product.awips/META-INF/MANIFEST.MF - changed the java execution environment form 1.7 to 1.8 (which is what we have in v18, it should at least be 1.8, possibly 1.11) ""/developer.product - modified the program arguments with the proper locationfor caveData (in ~/Library/) and remove the -alertviz flag - add a flag for start on first thread (this is how our current v18-osx one is) - changed the logback to alertview - removed the python jep library path - renamed the DvizVersion to DcaveVersion - added an argument for build system - removed windows image argument - add a line defining the JRE for macos - added a preferencesInfo and ccs lines to be the same as our v18-osx version ""/plugin.xml - remove windows image property com.raytheon.viz.satellite/src/com/raytheon/viz/satellite/rsc/SatBlendedResource.java - change the way we draw E/W GOES combos so they can render on macOS
2023-01-25 10:20:04 -07:00
-XstartOnFirstThread
-Djava.awt.headless=true
2022-05-05 12:34:50 -05:00
-Dosgi.instance.area.readOnly=true
-Dorg.eclipse.update.reconcile=false
-Dorg.eclipse.ui/KEY_CONFIGURATION_ID=com.raytheon.viz.ui.cave.scheme
First set of updates to get CAVE working on macOS Implement jogl changes, changes to the developer.product and feature.xml Change the rendering method of E/W GOES combos so they render on macOS com.raytheon.uf.viz.gl.image.stipple/META-INF/MANIFEST.MF - add com.jogamp.jogl as a required bundle ""/src/com/raytheon/uf/viz/gl/image/stipple/GLStippledColormappedImageExtension.java - import jogamp and remove opengl import - use GL2 objects and constants instead of GL com.ratheon.uf.viz.gl.triangulated/META-INF/MANIFEST.MF - add com.jogamp.jogl as required bundled ""/src/com/raytheon/uf/viz/gl/triangulated/GLTriangulatedImage.java - use jogamp import instead of opengl - use GL2 objects and constants instead of GL com.raytheon.uf.viz.radar.gl/META-INF/MANIFEST.MF - add com.jogamp.jogl as required bundle ""/src/com/raytheon/uf/viz/radar/gl/RadarRadialMesh.java - use GL2 import, variables, and constants instead of GL com.raytheon.uf.viz.truecolor.gl/META-INF/MANIFEST.MF - remove javax.media.opengl as required bundle - add com.jogamp.jogl as required bundle ""/src/com/raytheon/uf/viz/truecolor/gl/extension/GLTrueColorImagingExtension.java - use GL2 import, variables and constants instead of GL com.raytheon.viz.feature.awips.developer/feature.xml - replaced with existing v18 feature.xml for macOS com.raytheon.viz.product.awips/META-INF/MANIFEST.MF - changed the java execution environment form 1.7 to 1.8 (which is what we have in v18, it should at least be 1.8, possibly 1.11) ""/developer.product - modified the program arguments with the proper locationfor caveData (in ~/Library/) and remove the -alertviz flag - add a flag for start on first thread (this is how our current v18-osx one is) - changed the logback to alertview - removed the python jep library path - renamed the DvizVersion to DcaveVersion - added an argument for build system - removed windows image argument - add a line defining the JRE for macos - added a preferencesInfo and ccs lines to be the same as our v18-osx version ""/plugin.xml - remove windows image property com.raytheon.viz.satellite/src/com/raytheon/viz/satellite/rsc/SatBlendedResource.java - change the way we draw E/W GOES combos so they can render on macOS
2023-01-25 10:20:04 -07:00
-Dlogback.configurationFile=logback-viz-alertview.xml
2022-05-05 12:34:50 -05:00
-Dlogback.statusListenerClass=com.raytheon.uf.common.logback.UFLogbackInternalStatusListener
-Dthrift.stream.maxsize=320
-Dviz.memory.warn.threshold=10M
-Dorg.eclipse.swt.internal.gtk.cairoGraphics=false
-Dorg.eclipse.swt.internal.gtk.useCairo=false
-Dhttps.certificate.check=false
-XX:MaxDirectMemorySize=1G
-XX:+UnlockExperimentalVMOptions
-XX:G1HeapRegionSize=4M
-XX:InitiatingHeapOccupancyPercent=25
-XX:G1MixedGCCountTarget=16
-XX:G1MixedGCLiveThresholdPercent=25
-XX:G1OldCSetRegionThresholdPercent=25
-XX:G1HeapWastePercent=5
-XX:SoftRefLRUPolicyMSPerMB=1000
First set of updates to get CAVE working on macOS Implement jogl changes, changes to the developer.product and feature.xml Change the rendering method of E/W GOES combos so they render on macOS com.raytheon.uf.viz.gl.image.stipple/META-INF/MANIFEST.MF - add com.jogamp.jogl as a required bundle ""/src/com/raytheon/uf/viz/gl/image/stipple/GLStippledColormappedImageExtension.java - import jogamp and remove opengl import - use GL2 objects and constants instead of GL com.ratheon.uf.viz.gl.triangulated/META-INF/MANIFEST.MF - add com.jogamp.jogl as required bundled ""/src/com/raytheon/uf/viz/gl/triangulated/GLTriangulatedImage.java - use jogamp import instead of opengl - use GL2 objects and constants instead of GL com.raytheon.uf.viz.radar.gl/META-INF/MANIFEST.MF - add com.jogamp.jogl as required bundle ""/src/com/raytheon/uf/viz/radar/gl/RadarRadialMesh.java - use GL2 import, variables, and constants instead of GL com.raytheon.uf.viz.truecolor.gl/META-INF/MANIFEST.MF - remove javax.media.opengl as required bundle - add com.jogamp.jogl as required bundle ""/src/com/raytheon/uf/viz/truecolor/gl/extension/GLTrueColorImagingExtension.java - use GL2 import, variables and constants instead of GL com.raytheon.viz.feature.awips.developer/feature.xml - replaced with existing v18 feature.xml for macOS com.raytheon.viz.product.awips/META-INF/MANIFEST.MF - changed the java execution environment form 1.7 to 1.8 (which is what we have in v18, it should at least be 1.8, possibly 1.11) ""/developer.product - modified the program arguments with the proper locationfor caveData (in ~/Library/) and remove the -alertviz flag - add a flag for start on first thread (this is how our current v18-osx one is) - changed the logback to alertview - removed the python jep library path - renamed the DvizVersion to DcaveVersion - added an argument for build system - removed windows image argument - add a line defining the JRE for macos - added a preferencesInfo and ccs lines to be the same as our v18-osx version ""/plugin.xml - remove windows image property com.raytheon.viz.satellite/src/com/raytheon/viz/satellite/rsc/SatBlendedResource.java - change the way we draw E/W GOES combos so they can render on macOS
2023-01-25 10:20:04 -07:00
-DcaveVersion=20.3.2
-DbuildSystem=macOS
2022-05-05 12:34:50 -05:00
</vmArgs>
<vmArgsWin>-Dfile.encoding=UTF-8
</vmArgsWin>
</launcherArgs>
First set of updates to get CAVE working on macOS Implement jogl changes, changes to the developer.product and feature.xml Change the rendering method of E/W GOES combos so they render on macOS com.raytheon.uf.viz.gl.image.stipple/META-INF/MANIFEST.MF - add com.jogamp.jogl as a required bundle ""/src/com/raytheon/uf/viz/gl/image/stipple/GLStippledColormappedImageExtension.java - import jogamp and remove opengl import - use GL2 objects and constants instead of GL com.ratheon.uf.viz.gl.triangulated/META-INF/MANIFEST.MF - add com.jogamp.jogl as required bundled ""/src/com/raytheon/uf/viz/gl/triangulated/GLTriangulatedImage.java - use jogamp import instead of opengl - use GL2 objects and constants instead of GL com.raytheon.uf.viz.radar.gl/META-INF/MANIFEST.MF - add com.jogamp.jogl as required bundle ""/src/com/raytheon/uf/viz/radar/gl/RadarRadialMesh.java - use GL2 import, variables, and constants instead of GL com.raytheon.uf.viz.truecolor.gl/META-INF/MANIFEST.MF - remove javax.media.opengl as required bundle - add com.jogamp.jogl as required bundle ""/src/com/raytheon/uf/viz/truecolor/gl/extension/GLTrueColorImagingExtension.java - use GL2 import, variables and constants instead of GL com.raytheon.viz.feature.awips.developer/feature.xml - replaced with existing v18 feature.xml for macOS com.raytheon.viz.product.awips/META-INF/MANIFEST.MF - changed the java execution environment form 1.7 to 1.8 (which is what we have in v18, it should at least be 1.8, possibly 1.11) ""/developer.product - modified the program arguments with the proper locationfor caveData (in ~/Library/) and remove the -alertviz flag - add a flag for start on first thread (this is how our current v18-osx one is) - changed the logback to alertview - removed the python jep library path - renamed the DvizVersion to DcaveVersion - added an argument for build system - removed windows image argument - add a line defining the JRE for macos - added a preferencesInfo and ccs lines to be the same as our v18-osx version ""/plugin.xml - remove windows image property com.raytheon.viz.satellite/src/com/raytheon/viz/satellite/rsc/SatBlendedResource.java - change the way we draw E/W GOES combos so they can render on macOS
2023-01-25 10:20:04 -07:00
<windowImages/>
2022-05-05 12:34:50 -05:00
<splash
location="com.raytheon.viz.ui.personalities.awips"
startupProgressRect="3,234,413,13"
startupMessageRect="7,252,445,20"
startupForegroundColor="000000" />
<launcher name="cave">
<macosx icon="/com.raytheon.viz.product.awips/icons/cave-icon.icns"/>
2022-05-05 12:34:50 -05:00
<win useIco="false">
<bmp/>
</win>
</launcher>
<vm>
First set of updates to get CAVE working on macOS Implement jogl changes, changes to the developer.product and feature.xml Change the rendering method of E/W GOES combos so they render on macOS com.raytheon.uf.viz.gl.image.stipple/META-INF/MANIFEST.MF - add com.jogamp.jogl as a required bundle ""/src/com/raytheon/uf/viz/gl/image/stipple/GLStippledColormappedImageExtension.java - import jogamp and remove opengl import - use GL2 objects and constants instead of GL com.ratheon.uf.viz.gl.triangulated/META-INF/MANIFEST.MF - add com.jogamp.jogl as required bundled ""/src/com/raytheon/uf/viz/gl/triangulated/GLTriangulatedImage.java - use jogamp import instead of opengl - use GL2 objects and constants instead of GL com.raytheon.uf.viz.radar.gl/META-INF/MANIFEST.MF - add com.jogamp.jogl as required bundle ""/src/com/raytheon/uf/viz/radar/gl/RadarRadialMesh.java - use GL2 import, variables, and constants instead of GL com.raytheon.uf.viz.truecolor.gl/META-INF/MANIFEST.MF - remove javax.media.opengl as required bundle - add com.jogamp.jogl as required bundle ""/src/com/raytheon/uf/viz/truecolor/gl/extension/GLTrueColorImagingExtension.java - use GL2 import, variables and constants instead of GL com.raytheon.viz.feature.awips.developer/feature.xml - replaced with existing v18 feature.xml for macOS com.raytheon.viz.product.awips/META-INF/MANIFEST.MF - changed the java execution environment form 1.7 to 1.8 (which is what we have in v18, it should at least be 1.8, possibly 1.11) ""/developer.product - modified the program arguments with the proper locationfor caveData (in ~/Library/) and remove the -alertviz flag - add a flag for start on first thread (this is how our current v18-osx one is) - changed the logback to alertview - removed the python jep library path - renamed the DvizVersion to DcaveVersion - added an argument for build system - removed windows image argument - add a line defining the JRE for macos - added a preferencesInfo and ccs lines to be the same as our v18-osx version ""/plugin.xml - remove windows image property com.raytheon.viz.satellite/src/com/raytheon/viz/satellite/rsc/SatBlendedResource.java - change the way we draw E/W GOES combos so they can render on macOS
2023-01-25 10:20:04 -07:00
<macos include="true">org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11</macos>
2022-05-05 12:34:50 -05:00
</vm>
<plugins>
</plugins>
<features>
<feature id="com.raytheon.viz.feature.awips" version="1.9.0.qualifier"/>
<feature id="com.raytheon.viz.feature.awips.developer" version="1.9.0.qualifier"/>
<feature id="com.raytheon.viz.hydro.feature" installMode="root"/>
<feature id="com.raytheon.uf.viz.aviation.advisory.feature" installMode="root"/>
2022-05-05 12:34:50 -05:00
</features>
<configurations>
<plugin id="com.raytheon.uf.viz.spring.dm" autoStart="true" startLevel="4" />
<plugin id="org.apache.felix.scr" autoStart="true" startLevel="2" />
<plugin id="org.eclipse.core.runtime" autoStart="true" startLevel="4" />
<plugin id="org.eclipse.equinox.common" autoStart="true" startLevel="2" />
</configurations>
First set of updates to get CAVE working on macOS Implement jogl changes, changes to the developer.product and feature.xml Change the rendering method of E/W GOES combos so they render on macOS com.raytheon.uf.viz.gl.image.stipple/META-INF/MANIFEST.MF - add com.jogamp.jogl as a required bundle ""/src/com/raytheon/uf/viz/gl/image/stipple/GLStippledColormappedImageExtension.java - import jogamp and remove opengl import - use GL2 objects and constants instead of GL com.ratheon.uf.viz.gl.triangulated/META-INF/MANIFEST.MF - add com.jogamp.jogl as required bundled ""/src/com/raytheon/uf/viz/gl/triangulated/GLTriangulatedImage.java - use jogamp import instead of opengl - use GL2 objects and constants instead of GL com.raytheon.uf.viz.radar.gl/META-INF/MANIFEST.MF - add com.jogamp.jogl as required bundle ""/src/com/raytheon/uf/viz/radar/gl/RadarRadialMesh.java - use GL2 import, variables, and constants instead of GL com.raytheon.uf.viz.truecolor.gl/META-INF/MANIFEST.MF - remove javax.media.opengl as required bundle - add com.jogamp.jogl as required bundle ""/src/com/raytheon/uf/viz/truecolor/gl/extension/GLTrueColorImagingExtension.java - use GL2 import, variables and constants instead of GL com.raytheon.viz.feature.awips.developer/feature.xml - replaced with existing v18 feature.xml for macOS com.raytheon.viz.product.awips/META-INF/MANIFEST.MF - changed the java execution environment form 1.7 to 1.8 (which is what we have in v18, it should at least be 1.8, possibly 1.11) ""/developer.product - modified the program arguments with the proper locationfor caveData (in ~/Library/) and remove the -alertviz flag - add a flag for start on first thread (this is how our current v18-osx one is) - changed the logback to alertview - removed the python jep library path - renamed the DvizVersion to DcaveVersion - added an argument for build system - removed windows image argument - add a line defining the JRE for macos - added a preferencesInfo and ccs lines to be the same as our v18-osx version ""/plugin.xml - remove windows image property com.raytheon.viz.satellite/src/com/raytheon/viz/satellite/rsc/SatBlendedResource.java - change the way we draw E/W GOES combos so they can render on macOS
2023-01-25 10:20:04 -07:00
<preferencesInfo>
<targetfile overwrite="false"/>
</preferencesInfo>
<cssInfo>
</cssInfo>
2022-05-05 12:34:50 -05:00
</product>