# $Id: Makefile,v 1.4 2003/05/28 06:35:35 cgd Exp $

# Copyright 2001, 2003
# Broadcom Corporation. All rights reserved.
#
# This software is furnished under license and may be used and copied only
# in accordance with the following terms and conditions.  Subject to these
# conditions, you may download, copy, install, use, modify and distribute
# modified or unmodified copies of this software in source and/or binary
# form. No title or ownership is transferred hereby.
#
# 1) Any source code used, modified or distributed must reproduce and
#    retain this copyright notice and list of conditions as they appear in
#    the source file.
#
# 2) No right is granted to use any trade name, trademark, or logo of
#    Broadcom Corporation.  The "Broadcom Corporation" name may not be
#    used to endorse or promote products derived from this software
#    without the prior written permission of Broadcom Corporation.
#
# 3) THIS SOFTWARE IS PROVIDED "AS-IS" AND ANY EXPRESS OR IMPLIED
#    WARRANTIES, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES OF
#    MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR
#    NON-INFRINGEMENT ARE DISCLAIMED. IN NO EVENT SHALL BROADCOM BE LIABLE
#    FOR ANY DAMAGES WHATSOEVER, AND IN PARTICULAR, BROADCOM SHALL NOT BE
#    LIABLE FOR DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
#    CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
#    SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
#    BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
#    WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
#    OR OTHERWISE), EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

#
#  Linux bootloader substitute standalone c library. 
#

LIBNAME = libstandalone.a

all: $(LIBNAME)
	@echo "Built standalone library"

include ../../make.config

# Preprocessor flags we need
CPPFLAGS += -I../cfe -I ../../include
CFLAGS   += 


CFILES = \
	libc.c         \
	port_cfe.c 
#port_unix


ALL_OBJS = $(CFILES:.c=.o)

$(LIBNAME): Makefile $(ALL_OBJS)
	$(AR) cru $@ $?

clean: common_clean
	rm -f $(LIBNAME)

ifneq ($(MAKECMDGOALS),clean)
sinclude $(ALL_OBJS:.o=.d)
endif

