Added uboot tools
[keystone-rtos/mcsdk-tools.git] / boot_loader / uboot / utils / Makefile
1 #/*
2 # *
3 # * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/ 
4 # * 
5 # * 
6 # *  Redistribution and use in source and binary forms, with or without 
7 # *  modification, are permitted provided that the following conditions 
8 # *  are met:
9 # *
10 # *    Redistributions of source code must retain the above copyright 
11 # *    notice, this list of conditions and the following disclaimer.
12 # *
13 # *    Redistributions in binary form must reproduce the above copyright
14 # *    notice, this list of conditions and the following disclaimer in the 
15 # *    documentation and/or other materials provided with the   
16 # *    distribution.
17 # *
18 # *    Neither the name of Texas Instruments Incorporated nor the names of
19 # *    its contributors may be used to endorse or promote products derived
20 # *    from this software without specific prior written permission.
21 # *
22 # *  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
23 # *  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
24 # *  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
25 # *  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
26 # *  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
27 # *  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
28 # *  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
29 # *  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
30 # *  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
31 # *  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
32 # *  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
33 # *
34 #*/
36 TARGETS= ccsutil.o ccsAddGphdr.exe ccsAddGptlr.exe bin2ccs.exe byteswapccs.exe
38 all: $(TARGETS)
41 ccsutil.o: ccsutil.c ccsutil.h
42         gcc -g -c ccsutil.c
44 ccsAddGphdr.exe: ccsAddGphdr.c ccsutil.o
45         gcc -g -o $@ ccsAddGphdr.c ccsutil.o
47 ccsAddGptlr.exe: ccsAddGptlr.c ccsutil.o
48         gcc -g -o $@ ccsAddGptlr.c ccsutil.o
50 bin2ccs.exe: bin2ccs.c 
51         gcc -g -o $@ bin2ccs.c
53 byteswapccs.exe: byteswapccs.c 
54         gcc -g -o $@ byteswapccs.c