~ubuntu-branches/ubuntu/vivid/grass/vivid-proposed

« back to all changes in this revision

Viewing changes to vector/v.mapcalc/Makefile

  • Committer: Package Import Robot
  • Author(s): Bas Couwenberg
  • Date: 2015-02-20 23:12:08 UTC
  • mfrom: (8.2.6 experimental)
  • Revision ID: package-import@ubuntu.com-20150220231208-1u6qvqm84v430b10
Tags: 7.0.0-1~exp1
* New upstream release.
* Update python-ctypes-ternary.patch to use if/else instead of and/or.
* Drop check4dev patch, rely on upstream check.
* Add build dependency on libpq-dev to grass-dev for libpq-fe.h.
* Drop patches applied upstream, refresh remaining patches.
* Update symlinks for images switched from jpg to png.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
 
2
 
MODULE_TOPDIR = ../..
3
 
 
4
 
PGM = v.mapcalc
5
 
 
6
 
EXTRA_HEADERS = v.mapcalc.tab.h
7
 
EXTRA_CLEAN_FILES = v.mapcalc.tab.c v.mapcalc.tab.h v.mapcalc.output
8
 
 
9
 
include $(MODULE_TOPDIR)/include/Make/Module.make
10
 
 
11
 
#CFLAGS = -g -Wall -Werror -rdynamic
12
 
#CFLAGS = -O2 -Wall -Werror -rdynamic
13
 
#LDFLAGS = -ldl -lm #-lefence
14
 
#YACC = bison -t
15
 
YACCFLAGS += -b v.mapcalc
16
 
 
17
 
LIBES = $(VECTLIB) $(GISLIB)
18
 
DEPENDENCIES = $(VECTDEP) $(GISDEP)
19
 
EXTRA_INC = $(VECT_INC)
20
 
EXTRA_CFLAGS = $(VECT_CFLAGS)
21
 
 
22
 
 
23
 
default: cmd
24
 
 
25
 
v.mapcalc.tab.c v.mapcalc.tab.h: v.mapcalc.y
26
 
        $(YACC) $(YACCFLAGS) $<
27
 
 
28
 
yylex.c: v.mapcalc.tab.h
29
 
 
30
 
.INTERMEDIATE: v.mapcalc.tab.c v.mapcalc.tab.h v.mapcalc.output
31
 
 
32
 
 
33
 
 
34
 
#all: v.mapcalc
35
 
#
36
 
#v.mapcalc: mapcalc.o yylex.o v.mapcalc.o number.o vector.o map.o any.o \
37
 
#       plugin.o list.o
38
 
#       $(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS)
39
 
#
40
 
#v.mapcalc.o: v.mapcalc.tab.c
41
 
#       $(CC) $(CFLAGS) -o $@ -c $<
42
 
#
43
 
#v.mapcalc.tab.c v.mapcalc.tab.h: v.mapcalc.y
44
 
#       $(YACC) $(YACCFLAGS) $<
45
 
#
46
 
#mapcalc.o: mapcalc.c list.h mapcalc.h number.h map.h plugin.h vector.h any.h
47
 
#       $(CC) $(CFLAGS) -o $@ -c $<
48
 
#
49
 
#number.o: number.c list.h mapcalc.h
50
 
#       $(CC) $(CFLAGS) -o $@ -c $<
51
 
#
52
 
#map.o: map.c list.h mapcalc.h map.h
53
 
#       $(CC) $(CFLAGS) -o $@ -c $<
54
 
#
55
 
#any.o: any.c list.h mapcalc.h any.h
56
 
#       $(CC) $(CFLAGS) -o $@ -c $<
57
 
#
58
 
#vector.o: vector.c list.h mapcalc.h vector.h
59
 
#       $(CC) $(CFLAGS) -o $@ -c $<
60
 
#
61
 
#plugin.o: plugin.c list.h mapcalc.h
62
 
#       $(CC) $(CFLAGS) -o $@ -c $<
63
 
#
64
 
#yylex.o: yylex.c mapcalc.h yylex.h v.mapcalc.tab.h
65
 
#       $(CC) $(CFLAGS) -o $@ -c $<
66
 
#
67
 
#list.o: list.c list.h
68
 
#       $(CC) $(CFLAGS) -o $@ -c $<
69
 
#
70
 
#clean:
71
 
#       rm -f *~ .*~ *.o v.mapcalc.tab.[ch] v.mapcalc
72