Umbrella is a set of classes and tools to build JavaScript applications.
With Umbrella you create a single HTML file and inherit your JavaScript classes from Umbrella classes.
IMPORTANT! It works only on Windows and Linux. OS X is not supported at the moment.
Compiling the ANSI C utility tools:
cd umbrella/tools/
make
Compile (Windows):
cd umbrella/tools/
make -f Makefile.win32
Run Umbrella Server and Start Demo:
cd umbrella
run-server.sh
Every time a new class is added or removed, regenerate the dependency files:
cd umbrella
run-deps.sh demos en
To compile a final solution:
cd umbrella
run-comp.sh demos.hello en
cat results/demos.hello.en.js
run-server.sh
- goto http://localhost:8080/demos/todo.html