12345678910111213141516171819202122232425262728293031323334353637 |
- # Copyright (C) 1995,1996 Robert de Bath <rdebath@cix.compulink.co.uk>
- # Copyright (C) 1998-1999 D. Jeff Dionne <jeff@rt-control.com>
- # Copyright (C) 1998 Kenneth Albanowski <kjahds@kjahds.com>
- # Copyright (C) 1999 D. Jeff Dionne <jeff@rt-control.com>
- # under the GNU Library General Public License.
- TOPDIR=../
- include $(TOPDIR)Rules.make
- LIBC=../libc.a
- ASRC=addr.c
- AOBJ=inet_aton.o inet_addr.o inet_ntoa.o
- RSRC=resolv.c
- ROBJ= encodeh.o decodeh.o encoded.o decoded.o lengthd.o encodeq.o \
- decodeq.o lengthq.o encodea.o decodea.o encodep.o decodep.o \
- formquery.o dnslookup.o resolveaddress.o resolvemailbox.o \
- opennameservers.o closenameservers.o resolvename.o gethostbyname.o\
- gethostbyaddr.o
- OBJ=$(AOBJ) $(ROBJ)
- all: $(LIBC)
- $(LIBC): $(LIBC)($(OBJ))
- $(LIBC)($(AOBJ)): $(ASRC)
- $(CC) $(CFLAGS) -DL_$* $< -c -o $*.o
- $(AR) $(ARFLAGS) $@ $*.o
- $(LIBC)($(ROBJ)): $(RSRC)
- $(CC) $(CFLAGS) -DL_$* $< -c -o $*.o
- $(AR) $(ARFLAGS) $@ $*.o
- clean:
- rm -f *.o libc.a
|