Update Vendored Erubis to 2.6.6
This commit is contained in:
parent
c18c2f988d
commit
39c2138f88
300 changed files with 207 additions and 171 deletions
53
vendor/plugins/erubis/examples/basic/Makefile
vendored
Normal file
53
vendor/plugins/erubis/examples/basic/Makefile
vendored
Normal file
|
@ -0,0 +1,53 @@
|
|||
all = example.rb example.php example.c example.java example.scm example.pl example.js
|
||||
|
||||
all: $(all)
|
||||
|
||||
example.rb: example.eruby
|
||||
erubis -l ruby example.eruby > example.rb
|
||||
|
||||
|
||||
example.php: example.ephp
|
||||
erubis -l php example.ephp > example.php
|
||||
|
||||
example.c: example.ec
|
||||
erubis -bl c example.ec > example.c
|
||||
|
||||
example.java: example.ejava
|
||||
erubis -bl java example.ejava > example.java
|
||||
|
||||
example.scm: example.escheme
|
||||
erubis -l scheme --func=display example.escheme > example.scm
|
||||
# erubis -l scheme example.escheme > example.scm
|
||||
|
||||
example.pl: example.eperl
|
||||
erubis -l perl example.eperl > example.pl
|
||||
|
||||
example.js: example.ejs
|
||||
erubis -l javascript example.ejs > example.js
|
||||
|
||||
|
||||
###----------
|
||||
|
||||
src = example.eruby example.ephp example.ec example.ejava example.escheme example.eperl example.ejs Makefile
|
||||
|
||||
clean:
|
||||
rm -f `ruby -e 'puts(Dir.glob("*.*") - %w[$(src)])'`
|
||||
# rm -f $(all)
|
||||
|
||||
compile: example.bin example.class
|
||||
|
||||
example.bin: example.c
|
||||
cc -o example.bin example.c
|
||||
|
||||
example.class: example.java
|
||||
jikes example.java
|
||||
|
||||
output: $(all) example.bin example.class
|
||||
erubis example.eruby > example.ruby.out
|
||||
php example.php > example.php.out
|
||||
./example.bin '<aaa>' 'b&b' '"ccc"' > example.c.out
|
||||
java example > example.javexample.bin
|
||||
gosh example.scm > example.scm.out
|
||||
# guile example.scm > example.scm.out
|
||||
perl example.pl > example.pl.out
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue