dslinux/user/pixil/apps/nanox Config.in Makefile

amadeus dslinux_amadeus at user.in-berlin.de
Tue Oct 3 13:42:53 CEST 2006


Update of /cvsroot/dslinux/dslinux/user/pixil/apps/nanox
In directory antilope:/tmp/cvs-serv22795/user/pixil/apps/nanox

Added Files:
	Config.in Makefile 
Log Message:
Pixil: add some forgotten files

--- NEW FILE: Config.in ---
menu "Nano-X Applications"
depends CONFIG_NANOX

config CONFIG_NXAPPS
       bool "Build Nano-X Applications"
       default y
       help
       Say yes here to build the Nano-X applications

config CONFIG_NANOX_APPS
       bool "Nano-X Utilities"
       depends CONFIG_NXAPPS
       default y

config CONFIG_NANOX_DVDVIEW
       bool "DVDView for Nano-X"
       depends CONFIG_NXAPPS 
       default y
       help
       Say yes here to build DVDView for Nano-X to watch movies.

config CONFIG_NANOX_WCLOCK
       bool "Nano-X World Clock"
       depends CONFIG_NXAPPS
       default y
       
menu "Nano-X Input Methods"
depends CONFIG_NXAPPS
       
config CONFIG_NANOX_KEYBOARD
       bool "Keyboard"
       default y
       help
       Say yes here to build the Nano-X keyboard input method

config CONFIG_NANOX_SCRIBBLE
       bool "Scribble"
       default y
       help
       Say yes here to build the Nano-X scribble application

endmenu
endmenu

--- NEW FILE: Makefile ---
# tools/Makefile
# This will build all of the nessesary libraries

target-y=
target-$(CONFIG_NANOX_APPS) += misc
target-$(CONFIG_NANOX_KEYBOARD) += keyboard
target-$(CONFIG_NANOX_SCRIBBLE) += scribble
target-$(CONFIG_NANOX_WCLOCK) += wclock

# 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