Files
i2p.i2p/apps/desktopgui
zzz f6e951e297 Build: Patch msgfmt-generated ResourceBundle code to eliminate unchecked warnings
Ancient msgfmt doesn't know about generics.
This change allows devs to set javac.compilerargs=-Xlint:unchecked
in override.properties without getting an
overwhelming number of false positives from the bundles.

If msgfmt ever adds a --java5 option, we can remove this,
but it's been almost 20 years.
For the same reason, while the sed script is fragile,
seems unlikely msgfmt will change the output without a new option.
If they do, we'll fix it then.
2025-04-20 17:21:35 -04:00
..
2025-01-31 12:54:37 -05:00
2024-01-28 12:09:10 +00:00

Current setup:
* Build desktopgui:
    * 'ant jar' in the desktopgui directory
    OR
    * 'ant desktopgui' in the i2p.i2p directory
* Place desktopgui.jar in the $I2P/lib/ directory.
* Add to .i2p/clients.config:
    #Desktopgui
    clientApp.6.args=
    clientApp.6.delay=5
    clientApp.6.main=net.i2p.desktopgui.Main
    clientApp.6.name=desktopgui
    clientApp.6.startOnLoad=true