Add st-handle.h
[panda.git] / Makefile-libgdtoa.am
blobcd1c068534388a99455629153920ac3906e3a9ff
3 noinst_LTLIBRARIES += libgdtoa.la
5 libgdtoa_la_SOURCES =    \
6         libs/libgdtoa/dmisc.c \
7         libs/libgdtoa/dtoa.c             \
8         libs/libgdtoa/g_Qfmt.c           \
9         libs/libgdtoa/g__fmt.c           \
10         libs/libgdtoa/g_ddfmt.c          \
11         libs/libgdtoa/g_dfmt.c \
12         libs/libgdtoa/g_ffmt.c \
13         libs/libgdtoa/g_xLfmt.c \
14         libs/libgdtoa/g_xfmt.c \
15         libs/libgdtoa/gdtoa.c \
16         libs/libgdtoa/gethex.c \
17         libs/libgdtoa/gmisc.c \
18         libs/libgdtoa/hd_init.c \
19         libs/libgdtoa/hexnan.c \
20         libs/libgdtoa/misc.c \
21         libs/libgdtoa/smisc.c \
22         libs/libgdtoa/strtoIQ.c \
23         libs/libgdtoa/strtoId.c \
24         libs/libgdtoa/strtoIdd.c \
25         libs/libgdtoa/strtoIf.c \
26         libs/libgdtoa/strtoIg.c \
27         libs/libgdtoa/strtoIx.c \
28         libs/libgdtoa/strtoIxL.c \
29         libs/libgdtoa/strtod.c \
30         libs/libgdtoa/strtodI.c \
31         libs/libgdtoa/strtodg.c \
32         libs/libgdtoa/strtof.c \
33         libs/libgdtoa/strtopQ.c \
34         libs/libgdtoa/strtopd.c \
35         libs/libgdtoa/strtopdd.c \
36         libs/libgdtoa/strtopf.c \
37         libs/libgdtoa/strtopx.c \
38         libs/libgdtoa/strtopxL.c \
39         libs/libgdtoa/strtorQ.c \
40         libs/libgdtoa/strtord.c \
41         libs/libgdtoa/strtordd.c \
42         libs/libgdtoa/strtorf.c \
43         libs/libgdtoa/strtorx.c \
44         libs/libgdtoa/strtorxL.c \
45         libs/libgdtoa/sum.c \
46         libs/libgdtoa/ulp.c \
47         libs/libgdtoa/gdtoa.h \
48         libs/libgdtoa/gdtoaimp.h
51 BUILT_SOURCES += libs/libgdtoa/arith.h libs/libgdtoa/gd_qnan.h
52 CLEANFILES += libs/libgdtoa/arith.h libs/libgdtoa/gd_qnan.h
55 libs/libgdtoa/arith.h: $(top_srcdir)/libs/libgdtoa/arithchk.c
56         $(CC) $(GDTOA_CFLAGS) -I$(top_srcdir)/libs/libgdtoa $(top_srcdir)/libs/libgdtoa/arithchk.c -o $(top_builddir)/libs/libgdtoa/a.out || $(CC) -I$(top_srcdir)/libs/libgdtoa -DNO_LONG_LONG $(GDTOA_CFLAGS) $(top_srcdir)/libs/libgdtoa/arithchk.c -o libs/libgdtoa/a.out
57         $(top_builddir)/libs/libgdtoa/a.out > $(top_builddir)/libs/libgdtoa/arith.h
58         rm -f $(top_builddir)/libs/libgdtoa/a.out $(top_builddir)/libs/libgdtoa/arithchk.o
60 libs/libgdtoa/gd_qnan.h: $(top_builddir)/libs/libgdtoa/arith.h $(top_srcdir)/libs/libgdtoa/qnan.c
61         $(CC) $(GDTOA_CFLAGS) -I$(top_srcdir)/libs/libgdtoa -I$(top_builddir)/libs/libgdtoa $(top_srcdir)/libs/libgdtoa/qnan.c -o $(top_builddir)/libs/libgdtoa/a.out
62         $(top_builddir)/libs/libgdtoa/a.out > $(top_builddir)/libs/libgdtoa/gd_qnan.h
63         rm -f $(top_builddir)/libs/libgdtoa/a.out $(top_builddir)/libs/libgdtoa/qnan.o
65 libgdtoa_la_CFLAGS = -fPIC $(GDTOA_CFLAGS)
66 libgdtoa_la_CPPFLAGS = -I$(top_srcdir)/libs/libgdtoa -I$(top_builddir)/libs/libgdtoa
68 EXTRA_DIST += libs/libgdtoa/test libs/libgdtoa/arithchk.c libs/libgdtoa/qnan.c