File: make.com

package info (click to toggle)
c2man 2.41-17
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k, sarge
  • size: 1,368 kB
  • ctags: 913
  • sloc: ansic: 6,559; sh: 4,443; yacc: 839; lex: 621; makefile: 133; perl: 81
file content (56 lines) | stat: -rw-r--r-- 1,792 bytes parent folder | download | duplicates (6)
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
$!-----------------------------
$! Generate the C2MAN.EXE
$!-----------------------------
$!CC	 = "CC"					! Uncomment if using VAX-C
$ CC	 = "GCC"				! Uncomment if using GCC
$!-----------------------------
$ CFLAGS = "/Include=([.VMS],[.LIBC])/NOOPT"
$!CFLAGS = "/Include=([.VMS],[.LIBC])/NOOPT/DEBUG"
$!-----------------------------
$!OPTFILE= "[.VMS]C2MAN.OPT-VAXC"		! Uncomment if using VAX-C
$ OPTFILE= "[.VMS]C2MAN.OPT-GCC"		! Uncomment if using GCC
$!-----------------------------
$ LFLAGS = "/NOMAP"
$!LFLAGS = "/DEBUG/NOMAP"			! Uncomment if you want /DEBUG
$!-----------------------------
$ BFLAGS = "/NOLINES"				! Don't uncomment.. otherwise linker errors!
$ ECHO 	:= "WRITE SYS$OUTPUT"
$!
$ ECHO "Compiling GETOPT.C..."
$ 'CC' 'CFLAGS' [.LIBC]GETOPT.C
$ ECHO "Compiling ALLOCA.C..."
$ 'CC' 'CFLAGS' [.LIBC]ALLOCA.C
$ ECHO "Compiling POPEN.C..."
$ 'CC' 'CFLAGS' [.VMS]POPEN.C
$ ECHO "Compiling C2MAN.C..."
$ 'CC' 'CFLAGS' C2MAN
$ ECHO "Compiling ENUM.C..."
$ 'CC' 'CFLAGS' ENUM
$ ECHO "Compiling LATEX.C..."
$ 'CC' 'CFLAGS' LATEX
$ ECHO "Compiling MANPAGE.C..."
$ 'CC' 'CFLAGS' MANPAGE
$ ECHO "Compiling NROFF.C..."
$ 'CC' 'CFLAGS' NROFF
$ ECHO "Compiling SEMANTIC.C..."
$ 'CC' 'CFLAGS' SEMANTIC
$ ECHO "Compiling STRAPPEND.C..."
$ 'CC' 'CFLAGS' STRAPPEND
$ ECHO "Compiling STRCONCAT.C..."
$ 'CC' 'CFLAGS' STRCONCAT
$ ECHO "Compiling STRING.C..."
$ 'CC' 'CFLAGS' STRING
$ ECHO "Compiling SYMBOL.C..."
$ 'CC' 'CFLAGS' SYMBOL
$ ECHO "Compiling TEXINFO.C..."
$ 'CC' 'CFLAGS' TEXINFO
$ ECHO "Invoking Bison.. Expect 54 Shift/reduce conflicts..."
$ BISON 'BFLAGS' GRAMMAR.Y
$ ECHO "Invoking Flex..."
$ FLEX -n LEX.L
$ ECHO "Compiling GRAMMAR_TAB.C (results of Bison & Flex)..."
$ 'CC' 'CFLAGS' GRAMMAR_TAB
$ ECHO "Linking C2MAN..."
$ LINK 'OPTFILE'/OPT'LFLAGS'
$ ECHO "Done.."
$ EXIT