Author: toad
Date: 2009-04-09 22:16:39 +0000 (Thu, 09 Apr 2009)
New Revision: 26689
Modified:
trunk/plugins/ThawIndexBrowser/ThawIndexBrowser.java
trunk/plugins/ThawIndexBrowser/Version.java
Log:
Version ThawIndexBrowser
Modified: trunk/plugins/ThawIndexBrowser/ThawIndexBrowser.java
===================================================================
--- trunk/plugins/ThawIndexBrowser/ThawIndexBrowser.java 2009-04-09
22:15:10 UTC (rev 26688)
+++ trunk/plugins/ThawIndexBrowser/ThawIndexBrowser.java 2009-04-09
22:16:39 UTC (rev 26689)
@@ -25,6 +25,7 @@
import freenet.pluginmanager.FredPlugin;
import freenet.pluginmanager.FredPluginHTTP;
import freenet.pluginmanager.FredPluginL10n;
+import freenet.pluginmanager.FredPluginRealVersioned;
import freenet.pluginmanager.FredPluginThreadless;
import freenet.pluginmanager.FredPluginVersioned;
import freenet.pluginmanager.PluginHTTPException;
@@ -34,7 +35,7 @@
import freenet.support.api.HTTPRequest;
import freenet.support.io.NativeThread;
-public class ThawIndexBrowser implements FredPlugin, FredPluginThreadless,
FredPluginHTTP, FredPluginVersioned, FredPluginL10n {
+public class ThawIndexBrowser implements FredPlugin, FredPluginThreadless,
FredPluginHTTP, FredPluginVersioned, FredPluginRealVersioned, FredPluginL10n {
public static String SELF_URI =
"/plugins/plugins.ThawIndexBrowser.ThawIndexBrowser/";
@@ -378,6 +379,10 @@
return "0.1 r"+Version.getSvnRevision();
}
+ public long getRealVersion() {
+ return Version.getVersion();
+ }
+
public static void main(String[] args) {
ThawIndexBrowser tib = new ThawIndexBrowser();
System.out.println("=====");
Modified: trunk/plugins/ThawIndexBrowser/Version.java
===================================================================
--- trunk/plugins/ThawIndexBrowser/Version.java 2009-04-09 22:15:10 UTC (rev
26688)
+++ trunk/plugins/ThawIndexBrowser/Version.java 2009-04-09 22:16:39 UTC (rev
26689)
@@ -8,15 +8,27 @@
*
*/
public class Version {
+ /** SVN revision number. Only set if the plugin is compiled properly
e.g. by emu. */
private static final String svnRevision = "@custom@";
+ /** Version number of the plugin for getRealVersion(). Increment this
on making
+ * a major change, a significant bugfix etc. These numbers are used in
auto-update
+ * etc, at a minimum any build inserted into auto-update should have a
unique
+ * version. */
+ public static long version = 1;
+
static String getSvnRevision() {
return svnRevision;
}
+ static long getVersion() {
+ return version;
+ }
+
public static void main(String[] args) {
System.out.println("=====");
System.out.println(svnRevision);
- System.out.println("=====");
+ System.out.println("=====");
+ System.out.println(getVersion());
}
}
_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs