source: edk_user_repository/WARP/sw_services/WARPxilnet_v2_00_a/src/Makefile

Last change on this file was 526, checked in by murphpo, 17 years ago

Adding custom version of Xilinx's xilnet (WARPxilnet); it's required for the PHY prototyping project

File size: 1.6 KB
Line 
1##########################################################################
2# Copyright (c) 2004 Xilinx, Inc.  All rights reserved.
3#
4# Xilinx, Inc.
5# XILINX IS PROVIDING THIS DESIGN, CODE, OR INFORMATION "AS IS" AS A
6# COURTESY TO YOU.  BY PROVIDING THIS DESIGN, CODE, OR INFORMATION AS
7# ONE POSSIBLE   IMPLEMENTATION OF THIS FEATURE, APPLICATION OR
8# STANDARD, XILINX IS MAKING NO REPRESENTATION THAT THIS IMPLEMENTATION
9# IS FREE FROM ANY CLAIMS OF INFRINGEMENT, AND YOU ARE RESPONSIBLE
10# FOR OBTAINING ANY RIGHTS YOU MAY REQUIRE FOR YOUR IMPLEMENTATION.
11# XILINX EXPRESSLY DISCLAIMS ANY WARRANTY WHATSOEVER WITH RESPECT TO
12# THE ADEQUACY OF THE IMPLEMENTATION, INCLUDING BUT NOT LIMITED TO
13# ANY WARRANTIES OR REPRESENTATIONS THAT THIS IMPLEMENTATION IS FREE
14# FROM CLAIMS OF INFRINGEMENT, IMPLIED WARRANTIES OF MERCHANTABILITY
15# AND FITNESS FOR A PARTICULAR PURPOSE.
16##########################################################################
17
18###########################
19#
20# Makefile for LibXil Net
21#
22##########################
23
24COMPILER=
25ARCHIVER=
26CP=cp
27COMPILER_FLAGS=-O2 -c -g
28EXTRA_COMPILER_FLAGS = 
29LIB=libxil.a
30LEVEL=0
31
32RELEASEDIR=../../../lib/
33INCLUDEDIR=../../../include/
34INCLUDES=-I./include/ -I${INCLUDEDIR}
35
36INCLUDEFILES=./include/net
37LIBSOURCES= net/*.c ipv4/*.c api/*.c
38OUTS = *.o
39
40libs:
41    for i in $(LIBSOURCES); do \
42      echo "Compiling " $$i ;\
43      $(COMPILER) $(COMPILER_FLAGS) $(EXTRA_COMPILER_FLAGS) $(INCLUDES) $$i; \
44        done
45    $(ARCHIVER) -r ${RELEASEDIR}/${LIB} ${OUTS} 
46    make clean
47
48include: dummy
49    ${CP} -rf ${INCLUDEFILES} ${INCLUDEDIR}
50
51dummy:
52clean:
53    rm -rf ${OUTS}
54
Note: See TracBrowser for help on using the repository browser.