- Add check TARGET is either "riscos" or "gtk" (or not specified but then

an appropriate default TARGET value is chosen based on build platform).
- Support GCCSDK cross-compilers which are not installed at their default
  location by making use of GCCSDK_INSTALL_CROSSBIN/GCCSDK_INSTALL_ENV.

svn path=/trunk/netsurf/; revision=4025
This commit is contained in:
John Tytgat 2008-03-21 22:40:11 +00:00
parent e0ba58db23
commit b4d3bb9df7
1 changed files with 9 additions and 2 deletions

View File

@ -50,6 +50,12 @@ TARGET := gtk
endif endif
endif endif
ifneq ($(TARGET),riscos)
ifneq ($(TARGET),gtk)
$(error Unknown TARGET "$(TARGET)", should either be "riscos" or "gtk")
endif
endif
Q=@ Q=@
VQ=@ VQ=@
PERL=perl PERL=perl
@ -83,8 +89,9 @@ EXEEXT :=
PKG_CONFIG := PKG_CONFIG :=
else else
# Cross-build for RO # Cross-build for RO
GCCSDK_INSTALL_ENV := /home/riscos/env GCCSDK_INSTALL_ENV ?= /home/riscos/env
CC := /home/riscos/cross/bin/gcc GCCSDK_INSTALL_CROSSBIN ?= /home/riscos/cross/bin
CC := $(GCCSDK_INSTALL_CROSSBIN)/gcc
EXEEXT := ,ff8 EXEEXT := ,ff8
PKG_CONFIG := $(GCCSDK_INSTALL_ENV)/ro-pkg-config PKG_CONFIG := $(GCCSDK_INSTALL_ENV)/ro-pkg-config
endif endif