blob: f18aaa67c21e71be923caec5e4c915cc0a791b74 (
plain)
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
|
$NetBSD: patch-aj,v 1.2 2001/03/09 22:47:44 jtb Exp $
--- /dev/null Fri Mar 9 22:24:52 2001
+++ mfhdf/ncgen/Makefile
@@ -0,0 +1,34 @@
+PROG= ncgen
+PROGNAME= hdfncgen
+
+MAN= hdfncgen.1
+
+SRCS= main.c generate.c load.c ncgentab.c escapes.c getfill.c init.c \
+ close.c genlib.c
+
+BINDIR= ${PREFIX}/bin
+LIBDIR= ${PREFIX}/lib
+MANDIR= ${PREFIX}/man
+
+MFHDFLIB= -L${.CURDIR}/../libsrc -lmfhdf
+MFHDFINC= -I${.CURDIR}/../libsrc
+HDFLIB= -L${.CURDIR}/../../hdf/src -ldf
+HDFINC= -I${.CURDIR}/../../hdf/src
+JPEGLIB= -R${JPEGBASE}/lib -L${JPEGBASE}/lib -ljpeg
+
+LDFLAGS+= -Wl,-R{LIBDIR} ${MFHDFLIB} ${HDFLIB} ${JPEGLIB}
+
+CPPFLAGS+= -Dunix -DNDEBUG @SWAP@ ${MFHDFINC} ${HDFINC}
+
+NOGCCERROR= 1
+
+ncgenyy.c: ncgen.l
+ ${LEX} ${LFLAGS} ncgen.l
+ mv lex.yy.c ncgenyy.c
+
+ncgentab.c: ncgenyy.c ncgen.y
+ ${YACC} ${YFLAGS} ncgen.y
+ mv y.tab.c ncgentab.c
+ touch ncgentab.h
+
+.include <bsd.prog.mk>
|