diff rakefile.rb @ 38:e954d456665c

library is made by rake
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Wed, 22 Feb 2017 16:58:10 +0900
parents 5a3b3aa5d477
children b4bb6f193a44
line wrap: on
line diff
--- a/rakefile.rb	Wed Feb 22 16:35:16 2017 +0900
+++ b/rakefile.rb	Wed Feb 22 16:58:10 2017 +0900
@@ -1,10 +1,36 @@
 CSC = "mcs"
 
+UNITY_SRC = [
+    "Test/junge-main/DefaultJungleTreeTest.cs",
+    "Test/junge-main/data/list/ListTest.cs",
+    "Test/junge-main/data/list/deleteTest.cs",
+    "Test/junge-main/data/list/listAdd.cs",
+    "Test/junge-main/data/list/replaceTest.cs",
+    "Test/junge-main/data/treemap/TreeMapDelete.cs",
+    "Test/junge-main/data/treemap/TreeMapTest.cs",
+    "Test/junge-main/jungle/core/nodeeditor/PutAttributeTest.cs",
+    "Test/jungle-network/operations/NetworkAppendChildOperationTest.cs",
+    "Test/jungle-network/operations/NetworkDeleteAttributeOperationTest.cs",
+    "Test/jungle-network/operations/NetworkDeleteChildAtOperationTest.cs",
+    "Test/jungle-network/operations/NetworkNodeOperationTest.cs",
+    "Test/jungle-network/operations/NetworkPutAttributeOperationTest.cs",
+    "Test/jungle-network/operations/NetworkTreeOperationLogTest.cs",
+    "Main/ObjectMapper/SceneNode.cs",
+    "Main/ObjectMapper/ConvertObject.cs",
+]
+
+
 SRC = FileList[ '**/*.cs']
+
+UNITY_SRC.each do | f |
+   SRC.exclude(f)
+end
+
+
 BUILD_DIR = "build"
 
 FULL_NAME = "jungle-sharp.exe"
-TARGET = 'exe'
+TARGET = 'library'
 REFS = ["jungle-sharp.dll"]
 
 task :compile do