git @ Cat's Eye Technologies Velo / rel_0_1_2015_0103
Propogate exit code in test. Use fixtures. Bump copyright date. Chris Pressey 6 years ago
5 changed file(s) with 23 addition(s) and 14 deletion(s). Raw diff Collapse all Expand all
00 The contents of the Velo distribution are distributed under the following
1 four licenses.
1 three licenses.
22
33 The documentation (in `README.markdown`) is covered by the following
44 BSD-compatible license, modelled after the "Report on the Programming
66
77 -----------------------------------------------------------------------------
88
9 Copyright (c)2012 Chris Pressey, Cat's Eye Technologies.
9 Copyright (c)2012-2015 Chris Pressey, Cat's Eye Technologies.
1010
1111 The authors intend this Report to belong to the entire Velo
1212 community, and so we grant permission to copy and distribute it for
2323
2424 -----------------------------------------------------------------------------
2525
26 Copyright (c)2012, Chris Pressey, Cat's Eye Technologies.
26 Copyright (c)2012-2015, Chris Pressey, Cat's Eye Technologies.
2727 All rights reserved.
28
28
2929 Redistribution and use in source and binary forms, with or without
3030 modification, are permitted provided that the following conditions
3131 are met:
00 Velo
11 ====
22
3 _Language version 0.1, distribution revision 2012.0714_
3 _Language version 0.1, distribution revision 2015.0103_
44
55 > "Jaws was never my scene, and I don't like Star Wars."
66 > -- Queen, "Bicycle Race"
0
1 -> Functionality "Interpret Velo Script" is implemented by shell command
2 -> "impl/velo.lua/src/velo.lua %(test-body-file)"
0
1 -> Functionality "Interpret Velo Script" is implemented by shell command
2 -> "bin/velo %(test-body-file)"
00 #!/bin/sh
11
2 cat >test_config <<EOF
3 -> Functionality "Interpret Velo Script" is implemented by shell command
4 -> "bin/velo %(test-file)"
5
6 -> Functionality "Interpret Velo Script" is implemented by shell command
7 -> "impl/velo.lua/src/velo.lua %(test-file)"
8 EOF
9 falderal test test_config README.markdown
10 rm test_config
2 FIXTURES=""
3 if [ `which ruby`x != x ]; then
4 FIXTURES="$FIXTURES fixture/velo.rb.markdown"
5 fi
6 if [ `which lua`x != x ]; then
7 FIXTURES="$FIXTURES fixture/velo.lua.markdown"
8 fi
9 if [ "${FIXTURES}x" = x ]; then
10 echo "Neither ruby nor lua found on search path."
11 exit 1
12 fi
13 falderal $FIXTURES README.markdown