NAME = libdom
VERSION = 0.01
CC = @CC@
#CC = insight
CFLAGS = @CFLAGS@
#CFLAGS = -Wall -g -DDEBUG
#CFLAGS = -Wall -O6
MAINDIR = ..
INCL = -I. -I$(MAINDIR)
RM = @RM@ -f
MV = @MV@
LN = @LN_S@
prefix = @prefix@
exec_prefix= @exec_prefix@
bindir = @bindir@
libdir = @libdir@
sysconfdir = @sysconfdir@
datadir = @datadir@
mandir = @prefix@/man
OBJS = node.c
.c.o:
$(CC) $(CFLAGS) $(INCL) -c $<
all : stubs
/usr/bin/idl dom-core.idl
clean :
$(RM) *.o core libdom.a
stubs:
/usr/bin/idl dom-core.idl
depends .depends:
$(CC) $(CFLAGS) -MM *.c > .depends
tests : tester
@(for i in test/* ; do \
if [ ! -d $$i ] ; then \
if [ ! -f result/`basename $$i` ] ; then \
echo New test file `basename $$i` ; \
./tester $$i > result/`basename $$i` ; \
else \
echo Testing `basename $$i` ; \
./tester $$i > result.`basename $$i` ; \
diff result/`basename $$i` result.`basename $$i` ; \
rm result.`basename $$i` ; \
fi ; fi ; done)
install : libdom.a
if [ ! -d $(libdir) ] ; then \
@INSTALL@ -d $(libdir) ;\
fi
@INSTALL@ -m 644 libdom.a $(libdir)
uninstall :
$(RM) $(libdir)/libdom.a
include .depends
distrib : clean
@$(LN) . $(NAME)-$(VERSION)
@($(TAR) cvf - `for i in $(FILES) ; do echo $(NAME)-$(VERSION)/$$i ; \
done` | $(GZIP) > $(NAME)-$(VERSION).tar.gz)
@$(RM) $(NAME)-$(VERSION)
Webmaster