File: Makefile

package info (click to toggle)
grass 6.0.2-6
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 40,044 kB
  • ctags: 31,303
  • sloc: ansic: 321,125; tcl: 25,676; sh: 11,176; cpp: 10,098; makefile: 5,025; fortran: 1,846; yacc: 493; lex: 462; perl: 133; sed: 1
file content (25 lines) | stat: -rw-r--r-- 1,016 bytes parent folder | download
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
MODULE_TOPDIR = ../..

EXTRA_LIBS=$(GISLIB) $(BITMAPLIB) $(VECTLIB) $(XLIBPATH) $(OPENGLLIB) $(OPENGLULIB) $(TIFFLIBPATH) $(TIFFLIB) $(IMAGELIB) $(SITESLIB) $(G3DLIB)

LIB_NAME = $(OGSF_LIBNAME)

include $(MODULE_TOPDIR)/include/Make/Lib.make

EXTRA_INC = $(VECT_INC) $(OPENGLINC) $(TIFFINCPATH)
EXTRA_CFLAGS = $(VECT_CFLAGS) $(XCFLAGS)

default: lib inc

inc:
	$(INSTALL) -m 644 gsurf.h $(ARCH_INCDIR)/gsurf.h
	$(INSTALL) -m 644 gsurf.h $(ARCH_DISTDIR)/include//gsurf.h
	$(INSTALL) -m 644 kftypes.h $(ARCH_INCDIR)/kftypes.h
	$(INSTALL) -m 644 kftypes.h $(ARCH_DISTDIR)/include/kftypes.h
	$(INSTALL) -m 644 keyframe.h $(ARCH_INCDIR)/keyframe.h
	$(INSTALL) -m 644 keyframe.h $(ARCH_DISTDIR)/include/keyframe.h
	$(INSTALL) -m 644 local_proto.h $(ARCH_INCDIR)/ogsf_proto.h
	$(INSTALL) -m 644 local_proto.h $(ARCH_DISTDIR)/include/ogsf_proto.h
	cat gstypes.h | sed -e 's/local_proto.h/ogsf_proto.h/' > $(ARCH_INCDIR)/gstypes.h
	cat gstypes.h | sed -e 's/local_proto.h/ogsf_proto.h/' > $(ARCH_DISTDIR)/include/gstypes.h