annotate Christie.md @ 94:d55c9448d3a8

backup 2021-10-06
author autobackup
date Wed, 06 Oct 2021 00:10:04 +0900
parents b6c284fd5ae4
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
b6c284fd5ae4 backup 2020-12-16
autobackup
parents: 0
diff changeset
1 # Christie
b6c284fd5ae4 backup 2020-12-16
autobackup
parents: 0
diff changeset
2
b6c284fd5ae4 backup 2020-12-16
autobackup
parents: 0
diff changeset
3
b6c284fd5ae4 backup 2020-12-16
autobackup
parents: 0
diff changeset
4 | Contents|
b6c284fd5ae4 backup 2020-12-16
autobackup
parents: 0
diff changeset
5 |---|
b6c284fd5ae4 backup 2020-12-16
autobackup
parents: 0
diff changeset
6 |$lsx(/Christie)|
b6c284fd5ae4 backup 2020-12-16
autobackup
parents: 0
diff changeset
7
b6c284fd5ae4 backup 2020-12-16
autobackup
parents: 0
diff changeset
8
b6c284fd5ae4 backup 2020-12-16
autobackup
parents: 0
diff changeset
9 # Christieの概要
b6c284fd5ae4 backup 2020-12-16
autobackup
parents: 0
diff changeset
10 当研究室で独自開発している分散フレームワーク。同Aliceの後続機にあたる。
b6c284fd5ae4 backup 2020-12-16
autobackup
parents: 0
diff changeset
11
b6c284fd5ae4 backup 2020-12-16
autobackup
parents: 0
diff changeset
12 同じく本研究室で開発しているGearsOSのファイルシステムとして組み込む予定があるため、
b6c284fd5ae4 backup 2020-12-16
autobackup
parents: 0
diff changeset
13 GearsOSを構成している独自言語Continuation based C(CbC言語)と同様にGearという概念が存在する。
b6c284fd5ae4 backup 2020-12-16
autobackup
parents: 0
diff changeset
14
b6c284fd5ae4 backup 2020-12-16
autobackup
parents: 0
diff changeset
15 Mercurial : http://www.cr.ie.u-ryukyu.ac.jp/hg/Database/Christie/
b6c284fd5ae4 backup 2020-12-16
autobackup
parents: 0
diff changeset
16
b6c284fd5ae4 backup 2020-12-16
autobackup
parents: 0
diff changeset
17 # インストール方法
b6c284fd5ae4 backup 2020-12-16
autobackup
parents: 0
diff changeset
18 ~~おそらくこれでいけるはず...~~
b6c284fd5ae4 backup 2020-12-16
autobackup
parents: 0
diff changeset
19
b6c284fd5ae4 backup 2020-12-16
autobackup
parents: 0
diff changeset
20 - Mercurialからcloneしてくる。
b6c284fd5ae4 backup 2020-12-16
autobackup
parents: 0
diff changeset
21
b6c284fd5ae4 backup 2020-12-16
autobackup
parents: 0
diff changeset
22 `% hg clone ssh://one@www.cr.ie.u-ryukyu.ac.jp/hg/Database/Christie/ (保存先。指定しない場合./Chrisitieになる)`
b6c284fd5ae4 backup 2020-12-16
autobackup
parents: 0
diff changeset
23
b6c284fd5ae4 backup 2020-12-16
autobackup
parents: 0
diff changeset
24 - InteliJを開き、Import ProjectでChristieを選択。
b6c284fd5ae4 backup 2020-12-16
autobackup
parents: 0
diff changeset
25 - Import project from external modelにチェックし、Gradleを選択。
b6c284fd5ae4 backup 2020-12-16
autobackup
parents: 0
diff changeset
26
b6c284fd5ae4 backup 2020-12-16
autobackup
parents: 0
diff changeset
27 ` Gradle home:は gradle/「バージョンNumber」/libexecを選択。「バージョンNumber」は6.1など。`
b6c284fd5ae4 backup 2020-12-16
autobackup
parents: 0
diff changeset
28
b6c284fd5ae4 backup 2020-12-16
autobackup
parents: 0
diff changeset
29 - Projectが開いたら、画面右端に横向きになったGradleがあるはず、▼Christie/▼Tasks/▼build/buildをダブルクリックでbuildを実行。
b6c284fd5ae4 backup 2020-12-16
autobackup
parents: 0
diff changeset
30
b6c284fd5ae4 backup 2020-12-16
autobackup
parents: 0
diff changeset
31 buildが成功したら動作が問題なくできるか確認しよう。
b6c284fd5ae4 backup 2020-12-16
autobackup
parents: 0
diff changeset
32
b6c284fd5ae4 backup 2020-12-16
autobackup
parents: 0
diff changeset
33 Christie/src/test/java/christie/example/HelloWorld/StartHelloWorldあたりを実行するのが早い。