head 1.4; access; symbols XDS_0_9_3:1.4 XDS_0_9_2:1.4 XDS_0_9_1:1.4 XDS_0_9_0:1.4 last-version-in-peti-style:1.3; locks; strict; comment @# @; 1.4 date 2001.08.08.19.15.26; author rse; state Exp; branches; next 1.3; 1.3 date 2001.08.07.14.07.00; author simons; state Exp; branches; next 1.2; 1.2 date 2001.08.07.11.19.13; author simons; state Exp; branches; next 1.1; 1.1 date 2001.08.07.11.16.20; author simons; state Exp; branches; next ; desc @@ 1.4 log @First cut of the ruthless style adjustments to OSSP XDS: o adjust source tree to follow OSSP source tree style by heavily combining sources into smaller sets (needs more work when still missing parts are added later) o automatic re-indentation of sources with GNU indent (still needs manual review and adjustments; will follow) These two heavy steps were mostly done automatically with the help of two helper scripts written in Perl. So expect more manual adjustments to follow... @ text @# Build libxds documentation. LATEX = @@LATEX@@ .SUFFIXES: .SUFFIXES: .tex .dvi .ps .tex.dvi: latex \\nonstopmode\\input $<; \ while grep 'Rerun to' $*.log; do \ latex \\nonstopmode\\input $<; \ done .dvi.ps: dvips $< -o $@@ all: libxds.ps clean: rm -f libxds.aux libxds.dvi libxds.log libxds.ps libxds.toc distclean realclean: rm -f Makefile # Dependencies libxds.dvi: architecture.eps data-exchange.eps setbuffer-logic.eps @ 1.3 log @Updated dependencies. @ text @a3 1 POD2MAN = @@POD2MAN@@ d6 1 a6 1 .SUFFIXES: .tex .dvi .ps .pod .3 d17 1 a17 4 .pod.3: $(POD2MAN) --section=3 --center="XDS Library Programmer API " $< >$@@ all: libxds.ps xds.3 a20 1 rm -f xds.3 @ 1.2 log @clean and distclean targets will now be executed in docs and regression-tests, too. @ text @d7 1 a7 1 .SUFFIXES: .tex .dvi .ps .pod .3 d29 4 @ 1.1 log @Added docs directory to the build system. @ text @d23 1 a23 1 clean distclean realclean: d26 3 @