An open source twitter client written in enyo 2
JavaScript CSS HTML Makefile Python Shell Java
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.vscode
android
assets
bb10
bbplaybook
chrome
electron
enyo @ 4e7164b
lib
redirectpages
source
tools
.gitignore
.gitmodules
COPYING
Makefile
README.md
appinfo.json
dash-icon.png
framework_config.json
icon.png
icon128.png
icon16.png
icon24.png
icon256.png
icon32.png
icon358.png
icon48.png
icon512.png
icon64.png
icon81.png
index.html
macaw.png
makebb10.sh
makebb10debug.sh
makeplaybook.sh
manifest.json
manifest.webapp
package.js
splash-1024x600.png
splash-600x1024.png
splash-bg.png
splash-icon.png
todo.txt
webos-index.html

README.md

macaw-enyo

"Squawk!"

This is an early port of the Project Macaw twitter app from Mojo to Enyo 2, and when I say "port" I mean "not a port at all, because it is a rewrite from scratch".


Building

This application relies on a number of git sub modules. After checking out you must run:

make init

If you downloaded as a zip from github instead of a checkout then you must run:

make initzip

This application can currently be packaged for chrome, Firefox OS webOS and android. Packaging for other platforms may be included in the future.

Building requires gnu make. Minifying requires nodejs.

Deploy as debug:

make clean all

Deploy release (minified):

make clean release

Running as a chrome app:

* Run either "make clean all" or "make clean release"
* Navigate to "chrome:extensions"
* Click "Load unpacked extension"
# Select the 'deploy/macaw-enyo' directory

Running on Firefox OS

* Run either "make clean all" or "make clean release"
* Open the Firefox OS simulator, and add the 'deploy/macaw-enyo' directory
* Click "Push" to install on your device

Package for webOS:

make webos

Package for android

make android

Package for BB10 (Requires the webworks 2.1 SDK installed, and in your path)

make bar

Package signed for BB10 (Requires the bbwp tool from the BB10 Webworks SDK)

export BB10SDK=/path/to/bb10/sdk
export BB10SIGNPASS=Keypassword
make barsigned

Install package on a webOS or android device:

make install

Install package on a BB10 devices

export BB10SDK=/path/to/bb10/sdk
export BB10DEVICE="ip of bb10 device"
export BB10TYPE="simulator or device"
export BB10DEVICEPASS="devices developer mode password"
make install

View logs on a webOS or android device

make log

Macaw License

See COPYING file license

Copyright 2013 Micah N Gorrell