Added documentation generation to build process
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@525 96b47cad-a561-4643-ad3b-153ac7d7599c
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
bin_SCRIPTS = vicc
|
||||
CLEANFILES = $(bin_SCRIPTS)
|
||||
EXTRA_DIST = vicc.in
|
||||
EXTRA_DIST = vicc.in Doxyfile.in
|
||||
|
||||
vpiccdir = $(pythondir)/virtualsmartcard
|
||||
vpicccardsdir = $(vpiccdir)/cards
|
||||
@@ -26,3 +26,10 @@ do_subst = sed -e 's,[@]PYTHON[@],$(PYTHON),g'
|
||||
vicc: vicc.in Makefile
|
||||
$(do_subst) < $(srcdir)/vicc.in > vicc
|
||||
chmod +x vicc
|
||||
|
||||
if DOC_ENABLED
|
||||
.PHONY: doc
|
||||
doc:
|
||||
$(do_subst) Doxyfile.in > Doxyfile
|
||||
$(DOXYGEN) Doxyfile
|
||||
endif
|
||||
|
||||
@@ -95,7 +95,8 @@ FID["PATHSELECTION"] = 0x3FFF
|
||||
FID["RESERVED"] = 0x3FFF
|
||||
# }}}
|
||||
|
||||
#SM constants {{{
|
||||
#Secure Messaging constants
|
||||
#{{{
|
||||
SM_Class = {}
|
||||
|
||||
#Basic secure messaging objects
|
||||
|
||||
@@ -220,7 +220,7 @@ def make_property(prop, doc): # {{{
|
||||
# }}}
|
||||
|
||||
|
||||
class File(object): # {{{
|
||||
class File(object):
|
||||
"""Template class for a smartcard file."""
|
||||
bertlv_data = make_property("bertlv_data", "list of (tag, length, value)-tuples of BER-TLV coded data objects (encrypted)")
|
||||
lifecycle = make_property("lifecycle", "life cycle byte")
|
||||
|
||||
@@ -263,8 +263,9 @@ class Iso7816OS(SmartcardOS): # {{{
|
||||
except ValueError, e:
|
||||
logging.warning(str(e))
|
||||
return self.formatResult(0, "", SW["ERR_INCORRECTPARAMETERS"], False)
|
||||
|
||||
#Handle Class Byte{{{
|
||||
|
||||
#Handle Class Byte
|
||||
#{{{
|
||||
class_byte = c.cla
|
||||
SM_STATUS = None
|
||||
logical_channel = 0
|
||||
|
||||
Reference in New Issue
Block a user