support/fdlibm/Makefile.mingw64
author Jan Vrany <jan.vrany@fit.cvut.cz>
Mon, 16 Sep 2013 14:09:52 +0100
branchdevelopment
changeset 2734 f56049613ff3
parent 2446 3ef919686c73
permissions -rw-r--r--
Initial support for live code checker / lint. JavaLintService parses the code as you type and displays all errors and other problems. This is done by running compiler in check mode in background. This also removes the necessity for JavaCompilerProblemRegistry.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2446
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     1
#
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     2
#
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     3
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     4
USEMINGW64=1
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     5
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     6
!include ..\..\..\rules\stdHeader_bc
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     7
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     8
#
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     9
# There are two options in making libm at fdlibm compile time:
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    10
#       _IEEE_LIBM      --- IEEE libm; smaller, and somewhat faster
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    11
#       _MULTI_LIBM     --- Support multi-standard at runtime by
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    12
#                           imposing wrapper functions defined in
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    13
#                           fdlibm.h:
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    14
#                               _IEEE_MODE      -- IEEE
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    15
#                               _XOPEN_MODE     -- X/OPEN
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    16
#                               _POSIX_MODE     -- POSIX/ANSI
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    17
#                               _SVID3_MODE     -- SVID
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    18
#
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    19
# Here is how to set up CFLAGS to create the desired libm at
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    20
# compile time:
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    21
#
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    22
#       CFLAGS = -D_IEEE_LIBM           ... IEEE libm (recommended)
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    23
#       CFLAGS = -D_SVID3_MODE  ... Multi-standard supported
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    24
#                                           libm with SVID as the
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    25
#                                           default standard
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    26
#       CFLAGS = -D_XOPEN_MODE  ... Multi-standard supported
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    27
#                                           libm with XOPEN as the
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    28
#                                           default standard
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    29
#       CFLAGS = -D_POSIX_MODE  ... Multi-standard supported
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    30
#                                           libm with POSIX as the
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    31
#                                           default standard
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    32
#       CFLAGS =                        ... Multi-standard supported
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    33
#                                           libm with IEEE as the
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    34
#                                           default standard
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    35
#
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    36
# NOTE: if scalb's second arguement is an int, then one must
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    37
# define _SCALB_INT in CFLAGS. The default prototype of scalb
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    38
# is double scalb(double, double)
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    39
#
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    40
OUTDIR=
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    41
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    42
INCL=
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    43
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    44
AR      = ar
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    45
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    46
# CC      = gcc
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    47
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    48
#
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    49
# Default IEEE libm
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    50
#
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    51
# CFLAGS  = -O $(INCL)
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    52
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    53
CHMOD   = chmod
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    54
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    55
CP      = cp
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    56
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    57
INCFILES = fdlibm.h
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    58
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    59
LDFLAGS =
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    60
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    61
LIB     = libfdm.lib
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    62
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    63
LIBS    =
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    64
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    65
RANLIB  = ranlib
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    66
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    67
RM      = del
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    68
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    69
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    70
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    71
src =   k_standard.c k_rem_pio2.c \
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    72
	k_cos.c k_sin.c k_tan.c \
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    73
	e_acos.c e_acosh.c e_asin.c e_atan2.c \
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    74
	e_atanh.c e_cosh.c e_exp.c e_fmod.c \
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    75
	e_gamma.c e_gamma_r.c e_hypot.c e_j0.c \
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    76
	e_j1.c e_jn.c e_lgamma.c e_lgamma_r.c \
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    77
	e_log.c e_log10.c e_pow.c e_rem_pio2.c e_remainder.c \
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    78
	e_scalb.c e_sinh.c e_sqrt.c \
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    79
	w_acos.c w_acosh.c w_asin.c w_atan2.c \
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    80
	w_atanh.c w_cosh.c w_exp.c w_fmod.c \
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    81
	w_gamma.c w_gamma_r.c w_hypot.c w_j0.c \
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    82
	w_j1.c w_jn.c w_lgamma.c w_lgamma_r.c \
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    83
	w_log.c w_log10.c w_pow.c w_remainder.c \
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    84
	w_scalb.c w_sinh.c w_sqrt.c \
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    85
	s_asinh.c s_atan.c s_cbrt.c s_ceil.c s_copysign.c \
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    86
	s_cos.c s_erf.c s_expm1.c s_fabs.c s_finite.c s_floor.c \
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    87
	s_frexp.c s_ilogb.c s_isnan.c s_ldexp.c s_lib_version.c \
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    88
	s_log1p.c s_logb.c s_matherr.c s_modf.c s_nextafter.c \
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    89
	s_rint.c s_scalbn.c s_signgam.c s_significand.c s_sin.c \
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    90
	s_tan.c s_tanh.c
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    91
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    92
obj =   $(OUTDIR)k_standard.$(O) $(OUTDIR)k_rem_pio2.$(O) \
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    93
	$(OUTDIR)k_cos.$(O) $(OUTDIR)k_sin.$(O) $(OUTDIR)k_tan.$(O) \
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    94
	$(OUTDIR)e_acos.$(O) $(OUTDIR)e_acosh.$(O) $(OUTDIR)e_asin.$(O) $(OUTDIR)e_atan2.$(O) \
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    95
	$(OUTDIR)e_atanh.$(O) $(OUTDIR)e_cosh.$(O) $(OUTDIR)e_exp.$(O) $(OUTDIR)e_fmod.$(O) \
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    96
	$(OUTDIR)e_gamma.$(O) $(OUTDIR)e_gamma_r.$(O) $(OUTDIR)e_hypot.$(O) $(OUTDIR)e_j0.$(O) \
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    97
	$(OUTDIR)e_j1.$(O) $(OUTDIR)e_jn.$(O) $(OUTDIR)e_lgamma.$(O) $(OUTDIR)e_lgamma_r.$(O) \
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    98
	$(OUTDIR)e_log.$(O) $(OUTDIR)e_log10.$(O) $(OUTDIR)e_pow.$(O) $(OUTDIR)e_rem_pio2.$(O) $(OUTDIR)e_remainder.$(O)  \
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    99
	$(OUTDIR)e_scalb.$(O) $(OUTDIR)e_sinh.$(O) $(OUTDIR)e_sqrt.$(O) \
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   100
	$(OUTDIR)w_acos.$(O) $(OUTDIR)w_acosh.$(O) $(OUTDIR)w_asin.$(O) $(OUTDIR)w_atan2.$(O) \
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   101
	$(OUTDIR)w_atanh.$(O) $(OUTDIR)w_cosh.$(O) $(OUTDIR)w_exp.$(O) $(OUTDIR)w_fmod.$(O) \
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   102
	$(OUTDIR)w_gamma.$(O) $(OUTDIR)w_gamma_r.$(O) $(OUTDIR)w_hypot.$(O) $(OUTDIR)w_j0.$(O) \
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   103
	$(OUTDIR)w_j1.$(O) $(OUTDIR)w_jn.$(O) $(OUTDIR)w_lgamma.$(O) $(OUTDIR)w_lgamma_r.$(O) \
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   104
	$(OUTDIR)w_log.$(O) $(OUTDIR)w_log10.$(O) $(OUTDIR)w_pow.$(O) $(OUTDIR)w_remainder.$(O) \
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   105
	$(OUTDIR)w_scalb.$(O) $(OUTDIR)w_sinh.$(O) $(OUTDIR)w_sqrt.$(O) \
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   106
	$(OUTDIR)s_asinh.$(O) $(OUTDIR)s_atan.$(O) $(OUTDIR)s_cbrt.$(O) $(OUTDIR)s_ceil.$(O) $(OUTDIR)s_copysign.$(O) \
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   107
	$(OUTDIR)s_cos.$(O) $(OUTDIR)s_erf.$(O) $(OUTDIR)s_expm1.$(O) $(OUTDIR)s_fabs.$(O) $(OUTDIR)s_finite.$(O) $(OUTDIR)s_floor.$(O) \
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   108
	$(OUTDIR)s_frexp.$(O) $(OUTDIR)s_ilogb.$(O) $(OUTDIR)s_isnan.$(O) $(OUTDIR)s_ldexp.$(O) $(OUTDIR)s_lib_version.$(O) \
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   109
	$(OUTDIR)s_log1p.$(O) $(OUTDIR)s_logb.$(O) $(OUTDIR)s_matherr.$(O) $(OUTDIR)s_modf.$(O) $(OUTDIR)s_nextafter.$(O) \
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   110
	$(OUTDIR)s_rint.$(O) $(OUTDIR)s_scalbn.$(O) $(OUTDIR)s_signgam.$(O) $(OUTDIR)s_significand.$(O) $(OUTDIR)s_sin.$(O) \
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   111
	$(OUTDIR)s_tan.$(O) $(OUTDIR)s_tanh.$(O)
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   112
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   113
all: $(LIB)
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   114
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   115
check:
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   116
	@echo This package does not have a validation suite.
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   117
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   118
clean:
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   119
	-$(RM) *.$(O) $(LIB)
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   120
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   121
distclean:      mostlyclean
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   122
	-$(RM) $(LIB)
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   123
	-$(RM) -r autom4te.cache/
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   124
	-$(RM) config.cache config.log config.status Makefile
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   125
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   126
install:        $(LIB) uninstall
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   127
	$(CP) $(LIB) $(prefix)/lib/$(LIB)
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   128
	$(CHMOD) 664 $(prefix)/lib/$(LIB)
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   129
	$(RANLIB) $(prefix)/lib/$(LIB) || true
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   130
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   131
$(LIB) : $(obj)
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   132
	-del $(LIB)
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   133
	$(AR) r $(LIB) $(obj)
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   134
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   135
maintainer-clean:       distclean
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   136
	@echo "This command is intended for maintainers to use;"
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   137
	@echo "it deletes files that may require special tools to rebuild."
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   138
	-$(RM) configure
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   139
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   140
mostlyclean:    clean
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   141
	-$(RM) $(obj)
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   142
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   143
source: $(src) README
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   144
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   145
uninstall:
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   146
	-$(RM) $(prefix)/lib/$(LIB)
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   147
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   148
.c.$(O):
3ef919686c73 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   149
	$(CC) $(CFLAGS) -c -o $*.$(O) $*.c