summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYakov Goldberg <yakov.g@samsung.com>2014-06-01 10:09:44 +0300
committerYakov Goldberg <yakov.g@samsung.com>2014-06-01 10:09:44 +0300
commit2ea0c4c07afe18365423f075d08926dcfe1a44c1 (patch)
treeeb391eefffb374f5534a2570a2a88ed0924d5ba1
parent56db0ba93649aff2f901061a7373636a2a4b9036 (diff)
README up
-rw-r--r--README38
1 files changed, 25 insertions, 13 deletions
diff --git a/README b/README
index 00bf999..87aad52 100644
--- a/README
+++ b/README
@@ -195,31 +195,43 @@ We want to put json comments right into c file. (Anyway we can put all the comme
195 Also, according to this database, widget's available properties will be displayed in "Property Inspector" of builder. 195 Also, according to this database, widget's available properties will be displayed in "Property Inspector" of builder.
196 196
197 Checkout Egui: 197 Checkout Egui:
198 > git clone git://git.enlightenment.org/devs/yakov/egui.git 198 > git clone git://git.enlightenment.org/devs/yakov/egui.git
199
200 Mandatory Requirements:
201 FFI library:
202 In order to install it in Ubuntu:
203 > sudo apt-get install libffi6 libffi6-dbg libffi-dev
204
205 Non-mandatory requirements:
206 In order to be able to generate application's graph, which shows relations between
207 widgets, sequences and callbacks, Graphviz library (version > 2.35.00) is needed.
208
209 In order to install it in Ubuntu:
210 > sudo apt-get install libgraphviz-dev libgvc6
199 211
200 Build: 212 Build:
201 > cd egui 213 > cd egui
202 > mkdir build 214 > mkdir build
203 > cd build 215 > cd build
204 > cmake .. 216 > cmake ..
205 > make 217 > make
206 Should be compiled without errors. 218 Should be compiled without errors.
207 219
208 Run simulation: 220 Run simulation:
209 > ./src/bin/egui -f ../examples/example.c -s 221 > ./src/bin/egui -f ../examples/example.c -s
210 222
211 To see how this application look like on Phone or Tablet: 223 To see how this application look like on Phone or Tablet:
212 > ./src/bin/egui -f ../examples/example.c -s -t Tablet 224 > ./src/bin/egui -f ../examples/example.c -s -t Tablet
213 225
214 Generate source code: 226 Generate source code:
215 > ./src/bin/egui -f ../examples/example.c -e c -o new 227 > ./src/bin/egui -f ../examples/example.c -e c -o new
216 - new.c and new.h will be generated in current dir 228 - new.c and new.h will be generated in current dir
217 229
218 Run simulation on newly generated file: 230 Run simulation on newly generated file:
219 > ./src/bin/egui -f new.c -s 231 > ./src/bin/egui -f new.c -s
220 232
221 Run Gui Builder and open file: 233 Run Gui Builder and open file:
222 > ./src/bin/egui -f new.c 234 > ./src/bin/egui -f new.c
223 235
224 236
225 Also suggest name for this application, 237 Also suggest name for this application,