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());
}
}
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.