Skip to content

Commit f080de6

Browse files
committed
README: 更新
1 parent b67acb2 commit f080de6

File tree

1 file changed

+13
-18
lines changed

1 file changed

+13
-18
lines changed

README.md

+13-18
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,12 @@
1515
**deresute**はCGSS API / AssetBundle ToolのPHP用ライブラリです。
1616

1717
## セットアップ
18-
### php-unitylz4のコンパイル
18+
### 必要なパッケージのインストール
19+
```
20+
$ apt -y install git g++ make cmake composer curl php-dev php-bcmath php-curl php-mbstring php-msgpack php-sqlite3
21+
```
22+
23+
### php-unity-lz4のコンパイル
1924
- php-unity-lz4をGitからクローン
2025
```
2126
$ git clone https://github.com/towa0131/php-unity-lz4
@@ -53,37 +58,27 @@ $ ./configure
5358
$ make install
5459
```
5560

56-
エクステンションがインストールされるので`php.ini`ファイルに`extension=unitylz4`, `extension=cgss`を追加し、エクステンションを有効化してください
61+
エクステンションがインストールされるので`php.ini`ファイルに`extension=unitylz4`, `extension=cgss`を追加し、有効化してください
5762

5863
### deresute本体のセットアップ
5964
***下記のいずれかの方法でインストールが可能です。***
6065

61-
#### Gitからダウンロード
66+
#### Gitからクローン
6267
- **deresute**をGitからクローン
6368
```
6469
$ git clone https://github.com/346Cafe/deresute
6570
$ cd deresute
6671
```
6772

68-
- Composerのインストール
69-
```
70-
$ curl -sS https://getcomposer.org/installer | php
71-
```
72-
7373
- 各ライブラリのインストール
7474
```
75-
$ php composer.phar install
76-
```
77-
78-
#### Packagistから**deresute**をダウンロード
79-
- Composerのインストール
80-
```
81-
$ curl -sS https://getcomposer.org/installer | php
75+
$ composer install
8276
```
8377

78+
#### Packagistからダウンロード
8479
- **deresute**のダウンロード / 各ライブラリのインストール
8580
```
86-
$ php composer.phar require towa0131/deresute
81+
$ composer require towa0131/deresute
8782
```
8883

8984
### テストの実行
@@ -112,15 +107,15 @@ $ php app.php
112107

113108
## FAQ
114109
### unitylz4のコンパイルでエラー
115-
既にmakeやg++などのインストールはされていますか
110+
事前パッケージのインストールはされていますか
116111
もしされていないならコンパイルの前にインストールを行なってください。
117112

118113
### 本体のAPIの使用時にエラー
119114
必要なエクステンションがインストールされていない可能性があります。一度、`php test-app.php`でテストスクリプトを実行し、エラーが発生しないか確認してください。
120115

121116
### test-app.phpの実行時にエラー
122117
`No module loaded : msgpack`などの文が表示されていませんか?
123-
もしされているのならば、**deresute**の使用に必要なエクステンションがインストールされていません。インストールを行うことでエラーが発生しなくなります。
118+
もしされているのならば、必要なエクステンションがインストールされていません。インストールを行うことでエラーが発生しなくなります。
124119

125120
### わからないことがあれば
126121
お気軽に[Issues](https://github.com/346Cafe/deresute/issues)[Twitter](https://twitter.com/usaminium)にてご質問お願いします。

0 commit comments

Comments
 (0)