dslinux/user/pixil/scripts/platforms Config.in Makefile

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


Update of /cvsroot/dslinux/dslinux/user/pixil/scripts/platforms
In directory antilope:/tmp/cvs-serv11916/scripts/platforms

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 "Platform Configuration"

choice
	prompt "Build Platform"
	default "Native X86 Demo"
	help
	  Select the desired build platform.  Among other things
	  this will install default scripts and other information.

config CONFIG_PLATFORM_IPAQ
	bool "Compaq Ipaq"

config CONFIG_PLATFORM_ZAURUS
       bool "Sharp Zaurus"

config CONFIG_PLATFORM_TUXSCREEN
       bool "Tuxscreen"

config CONFIG_PLATFORM_X86DEMO
       bool" Desktop"

endchoice

config CONFIG_CPU_STRONGARM
       bool
       depends CONFIG_PLATFORM_IPAQ || CONFIG_PLATFORM_ZAURUS || CONFIG_PLATFORM_TUXSCREEN
       default y

config CONFIG_CPU_INTEL
       bool
       depends CONFIG_PLATFORM_X86DEMO 
       default y

endmenu



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

target-y=
target-$(CONFIG_PLATFORM_X86DEMO) += x86-demo
target-$(CONFIG_PLATFORM_IPAQ) += ipaq
target-$(CONFIG_PLATFORM_ZAURUS) += zaurus
target-$(CONFIG_PLATFORM_TUXSCREEN) += tuxscreen

# 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