annotate rakefile.rb @ 37:5a3b3aa5d477

add rake file
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Wed, 22 Feb 2017 16:35:16 +0900
parents
children e954d456665c
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
37
5a3b3aa5d477 add rake file
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1 CSC = "mcs"
5a3b3aa5d477 add rake file
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
2
5a3b3aa5d477 add rake file
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
3 SRC = FileList[ '**/*.cs']
5a3b3aa5d477 add rake file
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
4 BUILD_DIR = "build"
5a3b3aa5d477 add rake file
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
5
5a3b3aa5d477 add rake file
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
6 FULL_NAME = "jungle-sharp.exe"
5a3b3aa5d477 add rake file
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
7 TARGET = 'exe'
5a3b3aa5d477 add rake file
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
8 REFS = ["jungle-sharp.dll"]
5a3b3aa5d477 add rake file
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
9
5a3b3aa5d477 add rake file
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
10 task :compile do
5a3b3aa5d477 add rake file
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
11 sh "#{CSC} -debug -out:#{FULL_NAME} -target:#{TARGET} -lib:#{BUILD_DIR}-r:#{REFS.join(',')} #{SRC}"
5a3b3aa5d477 add rake file
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
12 end