9 DISTFILES=AUTHORS README COPYING ChangeLog \
10 Makefile hlex.l hparse.y pexports.h \
11 pexports.c str_tree.c str_tree.h
13 OBJS=hlex.$(O) hparse.$(O) pexports.$(O) str_tree.$(O)
15 all: pexports$(EXEEXT)
17 pexports$(EXEEXT): $(OBJS)
18 $(CC) $(CFLAGS) -o $@ $(LDFLAGS) $(OBJS)
20 pexports.$(O): pexports.c pexports.h str_tree.h
21 str_tree.$(O): str_tree.c str_tree.h
22 hlex.$(O): hlex.c hparse.h
24 hparse.$(O): hparse.c str_tree.h
30 mkdir -p /tmp/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
31 cp -p $(DISTFILES) /tmp/$(PACKAGE_NAME)-$(PACKAGE_VERSION)/
32 cd /tmp && tar -chof - $(PACKAGE_NAME)-$(PACKAGE_VERSION) | xz --format=lzma >\
33 $(PACKAGE_NAME)-$(PACKAGE_VERSION).tar.lzma
34 mv /tmp/$(PACKAGE_NAME)-$(PACKAGE_VERSION).tar.lzma .
35 rm -rf /tmp/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
38 $(RM) -f *.o pexports$(EXEEXT) hlex.c hparse.c hparse.h
41 $(RM) -f $(PACKAGE_NAME)-$(PACKAGE_VERSION).tar.lzma