libsaria: Move version information to new file

A bit of separation is good here, and it should help with managing the
code.
This commit is contained in:
Bryan Schumaker 2011-05-06 22:36:33 -04:00
parent 40084f4c68
commit c1a2d74f7c
7 changed files with 24 additions and 20 deletions

View File

@ -1,17 +1,6 @@
# Bryan Schumaker (8/7/2010) # Bryan Schumaker (8/7/2010)
__major__ = 4 import version
__minor__ = 5
__bug__ = 1
__dev__ = False
__vstr__ = "%s.%s" % (__major__, __minor__)
if __bug__ > 0:
__vstr__ = "%s.%s" % (__vstr__, __bug__)
if __dev__ == True:
__vstr__ += "-dev"
__vers__ = "Libsaria %s" % __vstr__
import prefs import prefs
import audio import audio

View File

@ -4,6 +4,7 @@ import libsaria
from libsaria import path from libsaria import path
from libsaria.sources import library from libsaria.sources import library
from libsaria.sources import playlist from libsaria.sources import playlist
from libsaria import version
from libsaria import callbacks from libsaria import callbacks
import libsaria.xm as xml import libsaria.xm as xml
@ -13,8 +14,8 @@ get_attrs = library.get_attrs
set_attr = library.set_attr set_attr = library.set_attr
file_id = path.file_id file_id = path.file_id
lib_file = "library" lib_file = "library"
vers = "%s.%s" % (libsaria.__major__, libsaria.__minor__) vers = "%s.%s" % (version.__major__, version.__minor__)
if libsaria.__dev__ == True: if version.__dev__ == True:
lib_file = lib_file + "-dev" lib_file = lib_file + "-dev"
lib_file += ".xml" lib_file += ".xml"
lib_file = path.join(path.saria_dir(), lib_file) lib_file = path.join(path.saria_dir(), lib_file)

View File

@ -2,11 +2,12 @@
import libsaria import libsaria
from libsaria import path from libsaria import path
from libsaria import version
plugin = None plugin = None
export = None export = None
dev = "" dev = ""
if libsaria.__dev__ == True: if version.__dev__ == True:
dev = "-dev" dev = "-dev"
def open_plugin(file): def open_plugin(file):

View File

@ -3,13 +3,13 @@
import os import os
from os import path from os import path
import cPickle as pickle import cPickle as pickle
import libsaria from libsaria import version
USER_DIR = path.expanduser("~") USER_DIR = path.expanduser("~")
PROTO = pickle.HIGHEST_PROTOCOL PROTO = pickle.HIGHEST_PROTOCOL
saria = ".saria" saria = ".saria"
if libsaria.__dev__ == True: if version.__dev__ == True:
saria = ".saria-dev" saria = ".saria-dev"
SARIA_DIR = path.join(USER_DIR, saria) SARIA_DIR = path.join(USER_DIR, saria)
if path.exists(SARIA_DIR) == False: if path.exists(SARIA_DIR) == False:

13
libsaria/version.py Normal file
View File

@ -0,0 +1,13 @@
# Bryan Schumaker (5 / 6 / 2011)
__major__ = 4
__minor__ = 6
__bug__ = 0
__dev__ = True
__vstr__ = "%s.%s" % (__major__, __minor__)
if __bug__ > 0:
__vstr__ = "%s.%s" % (__vstr__, __bug__)
if __dev__ == True:
__vstr__ += "-dev"
__vers__ = "Libsaria %s" % __vstr__

View File

@ -1,10 +1,10 @@
# Bryan Schumaker (10/24/2010) # Bryan Schumaker (10/24/2010)
import libsaria from libsaria import version
import urllib2 import urllib2
import string import string
HEADER = libsaria.__vers__ HEADER = version.__vers__
#vals = [ ('%','25'), (' ','20'), ('&','26'), ('<','3C'), ('>','3E'), #vals = [ ('%','25'), (' ','20'), ('&','26'), ('<','3C'), ('>','3E'),
# ('"','22'), ('#','23'), ('$','24'), ('+', '2B'), ('\'','27'), #('+','2B'), # ('"','22'), ('#','23'), ('$','24'), ('+', '2B'), ('\'','27'), #('+','2B'),

View File

@ -9,7 +9,7 @@ import gobject
gobject.threads_init() gobject.threads_init()
import libsaria import libsaria
__vers__ = "Ocarina %s" % libsaria.__vstr__ __vers__ = "Ocarina %s" % libsaria.version.__vstr__
def uptime(): def uptime():
return now() - __start__ return now() - __start__