dslinux/user/pixil/apps/fltk Config.in Makefile
amadeus
dslinux_amadeus at user.in-berlin.de
Tue Oct 3 13:24:21 CEST 2006
Update of /cvsroot/dslinux/dslinux/user/pixil/apps/fltk
In directory antilope:/tmp/cvs-serv11916/apps/fltk
Added Files:
Config.in Makefile
Log Message:
adding pristine copy of pixil to HEAD so I can branch from it
--- NEW FILE: Config.in ---
menu "FLTK Applications"
config CONFIG_FLTKAPPS
bool "Build FLTK Applications"
depends CONFIG_FLNX
default y
help
Say 'yes' here to build the FLTK PIMs and other
applications
config CONFIG_PIM_ADDRESS
bool "Address Book"
depends CONFIG_FLTKAPPS
default y
help
Say 'yes' here to build the Pixil address book,
part of the Pixil PIM suite
config CONFIG_PIM_NOTEPAD
bool "Notepad"
depends CONFIG_FLTKAPPS
default y
help
Say 'yes' here to build the Pixil notepad,
part of the Pixil PIM suite
config CONFIG_PIM_TODO
bool "Todo"
default y
depends CONFIG_FLTKAPPS
help
Say 'yes' here to build the Pixil todo manager,
part of the Pixil PIM suite
config CONFIG_PIM_SCHEDULE
bool "Scheduler"
depends CONFIG_FLTKAPPS
default y
help
Say 'yes' here to build the Pixil scheduler,
part of the Pixil PIM suite
config CONFIG_APP_ALARM
bool "Alarm Deamon"
default y
depends on CONFIG_PIM_SCHEDULE
help
Say 'yes' here to build the alarm deamon, which
allows you to set audible alarms through the
scheduler.
config CONFIG_APP_CALC
bool "Calculator"
depends CONFIG_FLTKAPPS
default y
help
Say 'yes' here to build a calculator app
config CONFIG_APP_FIND
bool "Global Find"
depends on CONFIG_COLOSSEUM && CONFIG_FLTKAPPS
default y
help
Say 'yes' here to build the Global Find application.
config CONFIG_APP_MP3
bool "MP3 Player"
depends CONFIG_FLTKAPPS && CONFIG_NANOX
default y
help
Say 'yes' here to build the MP3 player.
config CONFIG_MP3_USE_PTHREAD
bool "Use pthread library"
default y
depends on CONFIG_APP_MP3
help
Say 'yes' here to build the MP3 player with threading enabled.
config CONFIG_APP_EMAIL
bool "E-mail client"
depends CONFIG_FLTKAPPS
default y
help
Say 'yes' here to build the Pixil e-mail client.
config CONFIG_APP_SYNC
bool "Sync manager"
depends CONFIG_FLTKAPPS && CONFIG_SYNC
default y
help
Say yes here to build the sync manager to handle the syncronization process.
config CONFIG_APP_NETCONFIG
bool "Network Configuration"
depends CONFIG_FLTKAPPS && CONFIG_NANOX
default y
help
Say 'yes' here to build the network configuration utility.
config CONFIG_APP_SYSCONFIG
bool "System Configuration"
depends CONFIG_FLTKAPPS
default y
help
Say 'yes' here to build the Pixil system configuration
utility.
source apps/fltk/sysconfig/Config.in
endmenu
--- NEW FILE: Makefile ---
# apps/Makefile
target-y=
target-$(CONFIG_PIM_ADDRESS) += address
target-$(CONFIG_PIM_NOTEPAD) += notepad
target-$(CONFIG_PIM_TODO) += todo
target-$(CONFIG_PIM_SCHEDULE) += schedule
target-$(CONFIG_APP_ALARM) += alarm
target-$(CONFIG_APP_CALC) += calc
target-$(CONFIG_APP_NETCONFIG) += netconfig
target-$(CONFIG_APP_MP3) += mp3
target-$(CONFIG_APP_EMAIL) += mail
target-$(CONFIG_APP_SYSCONFIG) += sysconfig
target-$(CONFIG_APP_SYNC) += sync
target-$(CONFIG_APP_FIND) += find
# This will ensure that we only build one target at a time
DIRS=$(sort $(target-y))
subdir-build = $(patsubst %,_subdir_%,$(DIRS))
subdir-clean = $(patsubst %,_clean_%,$(DIRS))
subdir-install = $(patsubst %,_install_%,$(DIRS))
all: $(subdir-build)
clean: $(subdir-clean)
install: $(subdir-install)
$(subdir-build): dummy
@ $(MAKE) -C $(patsubst _subdir_%,%,$@)
$(subdir-clean): dummy
@ $(MAKE) -C $(patsubst _clean_%,%,$@) clean
$(subdir-install): dummy
@ $(MAKE) -C $(patsubst _install_%,%,$@) install
dummy:
More information about the dslinux-commit
mailing list