Page Menu
Home
DevCentral
Search
Configure Global Search
Log In
Files
F3767097
D844.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
974 B
Referenced Files
None
Subscribers
None
D844.diff
View Options
diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -68,6 +68,36 @@
See the section above for hints about how to configure your broker.
+### Dependencies for manual installation
+
+Composer will give you the list of extensions you need:
+
+ - bcmath (required by the broker library)
+ - curl (required by Laravel)
+ - mbstring (required by Laravel)
+
+As a developer, you also need:
+
+ - ast (required by phan)
+ - dom (required by phpunit)
+
+As ast isn't generally packaged, to install it:
+
+```
+$ git clone https://github.com/nikic/php-ast.git
+$ cd php-ast
+$ ./configure
+$ make
+$ sudo make install
+```
+
+You can also skip the developer extensions with:
+
+`composer install --ignore-platform-reqs`
+
+Finally, if you wish to run the full ant build, you need to install phpdox
+manually, as dependencies aren't compatible with the others.
+
## Notifications format
Each notification is represented as an object with the following
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Sat, Nov 23, 22:25 (5 h, 42 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
2259039
Default Alt Text
D844.diff (974 B)
Attached To
Mode
D844: Improve manual installation instructions
Attached
Detach File
Event Timeline
Log In to Comment