Update build system
authorSteven Luo <steven+maemo@steven676.net>
Mon, 22 Feb 2010 05:37:12 +0000 (21:37 -0800)
committerSteven Luo <steven+maemo@steven676.net>
Mon, 22 Feb 2010 05:37:12 +0000 (21:37 -0800)
commitcf66e0a413468f9da4aaf05d61ec785bd7287ba2
tree47ab667a73fd76899e42e438bbf41894a9db7e4b
parente9c581ab58322ed67df8429a43cfbc836f84ca75
Update build system

As currently set up, it takes far too much external knowledge to
generate builds for Fremantle (a set of EXTRA_CPPFLAGS as well as
EXTRA_LDFLAGS); this is because the Makefiles were originally written
when there was only one target system (Diablo).

To fix this, provide new "diablo" and "fremantle" targets that can be
used to build the appropriate browser-switchboard without further
configuration, and make the "all" target print out a help message.  For
the config UI, provide new "fremantle-hildon-app" and "fremantle-plugin"
targets, and rename the existing targets to "diablo-hildon-app" and
"diablo-plugin" to match.
Makefile
config-ui/Makefile