Author: sebastien.lelong
Date: Wed Oct 22 22:51:53 2008
New Revision: 447
Modified:
trunk/tools/jallib
trunk/tools/jallib.bat
trunk/tools/jallib.py
trunk/tools/jallib.sh
Log:
linux binary seems sometimes to core dumped... this one might be better,
and is smaller. includes license + refers to dependencies which might be
bundled in binary distribution. Add a JALLIB_MATRIX in conf file
Modified: trunk/tools/jallib
==============================================================================
Binary files. No diff available.
Modified: trunk/tools/jallib.bat
==============================================================================
--- trunk/tools/jallib.bat (original)
+++ trunk/tools/jallib.bat Wed Oct 22 22:51:53 2008
@@ -27,6 +27,8 @@
set JALLIB_REPOS=%JALLIB_ROOT%\unvalidated\include
rem path to jallib root's samples. You may want to point to "validated"
or "unvalidated"
set JALLIB_SAMPLEDIR=%JALLIB_ROOT%\unvalidated\sample
+rem path to the testing matrix
+set JALLIB_MATRIX=%JALLIB_SAMPLEDIR%\testing_matrix.yaml
rem path to "jalv2" executable. If not in your PATH, set an absolute path
to the exec
set JALLIB_JALV2=C:\jalv2\jalv2.exe
Modified: trunk/tools/jallib.py
==============================================================================
--- trunk/tools/jallib.py (original)
+++ trunk/tools/jallib.py Wed Oct 22 22:51:53 2008
@@ -16,11 +16,17 @@
#
# Dependencies: according to the following actions, you'll need to install
the
# following libraries (if you don't use the action, you can skip it)
+# If you use the binary executables, you won't need to install them
+deps = [
+ # (lib name, used in actions, website)
+ ('wikify','jalapi','http://cspace.googlecode.com/svn/wiki/wikify.py'),
+ ('cheetah','jalapi','http://cheetahtemplate.org'),
+ ('yaml','test','http://pyyaml.org/wiki/PyYAML'),
+ ('pysvn','jalapi,test','http://pysvn.tigris.org/'),
+ ]
+# Of course, since it's about jal, you'll need jalv2 compiler installed
+# (not bundled in binary executables)
# - jalv2 executable (compile): http://www.casadeyork.com/jalv2
-# - wikify (jalapi): http://cspace.googlecode.com/svn/wiki/wikify.py
-# - Cheetah (jalapi): http://cheetahtemplate.org
-# - yaml (test): http://pyyaml.org/wiki/PyYAML
-# - pysvn (jalapi,test): http://pysvn.tigris.org/
#
# Notes:
#
@@ -686,8 +692,19 @@
Use 'help' with each action for more (eg. "jallib help compile")
+http://jallib.googlecode.com
"""
+def do_license(_trash):
+ print """
+http://jallib.googlecode.com
+Released under the BSD license
+
+"jallib" binary executables are bundled with several libraries,
+please refer to them for their respective licenses:
+"""
+ for t in deps:
+ print " - %s (%s)" % (t[0],t[2])
def compile_help():
print """
@@ -826,6 +843,7 @@
'validate' : {'callback' : do_validate, 'options' : '',
'help' :
validate_help},
'test' : {'callback' :
do_test, 'options' : 's:uf:a:g:d:o:p:t:1n:m:', 'help' : test_help},
'help' : {'callback' : do_help, 'options' : '', 'help'
: None},
+ 'license' : {'callback' : do_license, 'options' : '',
'help' : None},
}
Modified: trunk/tools/jallib.sh
==============================================================================
--- trunk/tools/jallib.sh (original)
+++ trunk/tools/jallib.sh Wed Oct 22 22:51:53 2008
@@ -29,6 +29,8 @@
export JALLIB_REPOS=$JALLIB_ROOT/unvalidated/include
# path to jallib root's samples. You may want to point to "validated"
or "unvalidated"
export JALLIB_SAMPLEDIR=$JALLIB_ROOT/unvalidated/sample
+# path to the testing matrix
+export JALLIB_MATRIX=$JALLIB_SAMPLEDIR/testing_matrix.yaml
# path to "jalv2" executable. If not in your PATH, set an absolute path to
the exec
export JALLIB_JALV2=jalv2
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"jallib" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/jallib?hl=en
-~----------~----~----~----~------~----~------~--~---