diff options
Diffstat (limited to 'examples/basic/Makefile')
-rw-r--r-- | examples/basic/Makefile | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/examples/basic/Makefile b/examples/basic/Makefile index 0868c96..0550ceb 100644 --- a/examples/basic/Makefile +++ b/examples/basic/Makefile @@ -1,4 +1,4 @@ -all = example.rb example.php example.c example.java example.scm example.pl example.js +all = example.rb example.php example.c example.cpp example.java example.scm example.pl example.js all: $(all) @@ -12,6 +12,9 @@ example.php: example.ephp example.c: example.ec erubis -bl c example.ec > example.c +example.cpp: example.ecpp + erubis -bl cpp example.ecpp > example.cpp + example.java: example.ejava erubis -bl java example.ejava > example.java @@ -28,7 +31,7 @@ example.js: example.ejs ###---------- -src = example.eruby example.ephp example.ec example.ejava example.escheme example.eperl example.ejs Makefile +src = example.eruby example.ephp example.ec example.ecpp example.ejava example.escheme example.eperl example.ejs Makefile clean: rm -f `ruby -e 'puts(Dir.glob("*.*") - %w[$(src)])'` @@ -38,6 +41,7 @@ compile: example.bin example.class example.bin: example.c cc -o example.bin example.c + g++ -o example.bin2 example.cpp example.class: example.java jikes example.java @@ -46,6 +50,7 @@ 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 + ./example.bin2 '<aaa>' 'b&b' '"ccc"' > example.cpp.out java example > example.javexample.bin gosh example.scm > example.scm.out # guile example.scm > example.scm.out |