43 lines
1.5 KiB
Makefile
43 lines
1.5 KiB
Makefile
|
# /****************************************************************
|
||
|
# Copyright (C) 1998 by Lucent Technologies
|
||
|
# All Rights Reserved
|
||
|
#
|
||
|
# Permission to use, copy, modify, and distribute this software and
|
||
|
# its documentation for any purpose and without fee is hereby
|
||
|
# granted, provided that the above copyright notice appear in all
|
||
|
# copies and that both that the copyright notice and this
|
||
|
# permission notice and warranty disclaimer appear in supporting
|
||
|
# documentation, and that the name of Lucent or any of its entities
|
||
|
# not be used in advertising or publicity pertaining to
|
||
|
# distribution of the software without specific, written prior
|
||
|
# permission.
|
||
|
#
|
||
|
# LUCENT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
|
||
|
# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS.
|
||
|
# IN NO EVENT SHALL LUCENT OR ANY OF ITS ENTITIES BE LIABLE FOR ANY
|
||
|
# SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||
|
# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER
|
||
|
# IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
|
||
|
# ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||
|
# THIS SOFTWARE.
|
||
|
#
|
||
|
# ****************************************************************/
|
||
|
|
||
|
.SUFFIXES: .c .o
|
||
|
CC = cc
|
||
|
CFLAGS = -g
|
||
|
|
||
|
.c.o:
|
||
|
$(CC) -c $(CFLAGS) $*.c
|
||
|
|
||
|
all: gdtoa.a
|
||
|
|
||
|
gdtoa.a: dmisc.c g_Qfmt.c g__fmt.c gdtoa.c gethex.c gmisc.c hd_init.c\
|
||
|
hexnan.c misc.c smisc.c strtopQ.c strtodg.c sum.c ulp.c
|
||
|
$(CC) -c $(CFLAGS) $?
|
||
|
x=`echo $? | sed 's/\.c/.o/g'` && ar ruv gdtoa.a $$x && rm $$x
|
||
|
ranlib gdtoa.a || true
|
||
|
|
||
|
clean:
|
||
|
rm -f *.[ao]
|