File: Imakefile

package info (click to toggle)
axe 6.1.2-16.2
  • links: PTS
  • area: non-free
  • in suites: jessie, jessie-kfreebsd, stretch
  • size: 1,592 kB
  • ctags: 2,245
  • sloc: ansic: 20,644; sed: 361; tcl: 72; makefile: 46; sh: 14
file content (59 lines) | stat: -rw-r--r-- 1,690 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
#include "../Axe.tmpl"
#include "../Axe.rules"

           SRCS = axinfo.c Hyper.c
           OBJS = axinfo.o Hyper.o

        DEFINES = -D_NO_PROTO
 EXTRA_INCLUDES = -I../Widgets
  LOCAL_LDFLAGS = ${XAW3D_LDFLAGS} ${TABLE_LDFLAGS}
LOCAL_LIBRARIES = ../Widgets/libaxe.a ${XAW3D_LIBS} ${TABLE_LIBS}
  SYS_LIBRARIES = XawClientLibs
        DEPLIBS = ../Widgets/libaxe.a XawClientDepLibs

ComplaxeProgramTarget(axinfo,${InfoBindir},${InfoMandir})
InstallAxeDefaults(Axinfo,${InfoAppdir})
InstallMultiple(axe.info axe.info-1 axe.info-2,${InfoLibdir})

/*
 * It ought to be possible to use NullParameter in place of
 * -DDUMMY but that doesn't work everywhere, e.g. HP-UX 8.07
 */ 
SpecialObjectRule(axinfo.o,version.h,-DDUMMY)

all::	Axinfo.ad

MakeXaw3d(axinfo)

Axinfo.ad:	Axinfo.ad.sed version.h ../Axe.tmpl
	sed -e "s/VERSION/`sed -e 's/.*VERSION \(.*\)/\1/;q' <version.h`/" \
	    -e "s+AXINFOLIBDIR+${InfoLibdir}+" <Axinfo.ad.sed >Axinfo.ad

info:	axe.texi.sed axis.texi gnrl.texi bind.texi cust.texi lang.texi chng.texi 
	sed -e 's/^A4//' <axe.texi.sed >axe.texi
	${HOME}/texinfo-3.1/makeinfo/makeinfo axe.texi

A4:	axe.texi.sed gnrl.texi bind.texi cust.texi lang.texi
	sed -e 's/^A4//' <axe.texi.sed >axe.texi
	${HOME}/texinfo-3.1/util/texi2dvi axe.texi

letter: axe.texi.sed gnrl.texi bind.texi cust.texi lang.texi
	sed -e 's/^A4/@c/' <axe.texi.sed >axe.texi
	${HOME}/texinfo-3.1/util/texi2dvi axe.texi

A4ps:	A4
	dvips -M axe
	psselect -p1,29,2-28 axe.ps axe.A4.ps

letterps: letter
	dvips -M axe
	psselect -p1,31,2-30 axe.ps axe.letter.ps

A4book:	A4ps
	psbook axe.A4.ps | psnup -2 | psbind -2s >A4book.ps

A4master:A4ps
	psbook axe.A4.ps | psnup -2 >A4master.ps

axinfo.o:axinfo.c