~ubuntu-branches/ubuntu/utopic/blitz++/utopic

« back to all changes in this revision

Viewing changes to blitz/generate/Makefile.am

  • Committer: Package Import Robot
  • Author(s): Christophe Trophime
  • Date: 2012-07-06 09:15:30 UTC
  • mfrom: (11.1.5 sid)
  • Revision ID: package-import@ubuntu.com-20120706091530-vzrb8zf0vpbf8tp9
Tags: 1:0.10-1
* New upstream release
  Closes: #679407
* debian/rules:
  - update for new release
  - add override_dh_auto_test target
  - regenerate configure and Makefile.am
* debian/control:
  - add libtool, automake to BuildDepends
* debian/libblitz-doc.install
  - modify path for html files
* remove uneeded patches
* add examples.patch

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
 
5
5
noinst_HEADERS = arroperands.h arroptuple.h bzfstream.h operands.h operands2.h optuple.h optuple2.h
6
6
 
7
 
EXTRA_PROGRAMS = genarrbops genmathfunc genvecbops genarruops genmatuops \
8
 
                  genvecuops genmatbops genpromote genvecwhere genvecbfn
9
 
 
10
 
genarrbops_SOURCES = genarrbops.cpp
11
 
genmathfunc_SOURCES = genmathfunc.cpp
12
 
genvecbops_SOURCES = genvecbops.cpp
13
 
genarruops_SOURCES = genarruops.cpp
14
 
genmatuops_SOURCES = genmatuops.cpp
15
 
genvecuops_SOURCES = genvecuops.cpp
16
 
genmatbops_SOURCES = genmatbops.cpp
17
 
genpromote_SOURCES = genpromote.cpp
18
 
genvecwhere_SOURCES = genvecwhere.cpp
19
 
genvecbfn_SOURCES = genvecbfn.cpp
20
 
 
21
 
%.h: 
22
 
        $(MAKE) $(AM_MAKEFLAGS) $(patsubst %.cpp,%$(EXEEXT),$<)
23
 
        ./$(patsubst %.cpp,%$(EXEEXT),$<)
24
 
 
25
 
%.cc: 
26
 
        $(MAKE) $(AM_MAKEFLAGS) $(patsubst %.cpp,%$(EXEEXT),$<)
27
 
        ./$(patsubst %.cpp,%$(EXEEXT),$<)
28
 
 
29
 
$(top_srcdir)/blitz/array/bops.cc: genarrbops.cpp bzfstream.h arroperands.h arroptuple.h
30
 
$(top_srcdir)/blitz/array/uops.cc: genarruops.cpp bzfstream.h arroperands.h arroptuple.h
31
 
$(top_srcdir)/blitz/matbops.h: genmatbops.cpp bzfstream.h operands2.h optuple2.h
32
 
$(top_srcdir)/blitz/mathfunc.h: genmathfunc.cpp
33
 
$(top_srcdir)/blitz/matuops.h: genmatuops.cpp bzfstream.h operands2.h optuple2.h
34
 
$(top_srcdir)/blitz/promote-old.h: genpromote.cpp
35
 
$(top_srcdir)/blitz/vecbops.cc: genvecbops.cpp bzfstream.h operands.h optuple.h
36
 
$(top_srcdir)/blitz/vecuops.cc: genvecuops.cpp bzfstream.h operands.h optuple.h
37
 
$(top_srcdir)/blitz/vecwhere.cc: genvecwhere.cpp bzfstream.h operands.h optuple.h
38
 
$(top_srcdir)/blitz/vecbfn.cc: genvecbfn.cpp bzfstream.h operands.h optuple.h
39
 
 
40
 
generate-headers: $(top_srcdir)/blitz/array/bops.cc \
41
 
$(top_srcdir)/blitz/array/uops.cc $(top_srcdir)/blitz/matbops.h \
42
 
$(top_srcdir)/blitz/mathfunc.h $(top_srcdir)/blitz/matuops.h \
43
 
$(top_srcdir)/blitz/promote-old.h $(top_srcdir)/blitz/vecbops.cc \
44
 
$(top_srcdir)/blitz/vecuops.cc $(top_srcdir)/blitz/vecwhere.cc \
45
 
 $(top_srcdir)/blitz/vecbfn.cc
46
 
 
47
 
all-am:
 
7
EXTRA_DIST = genstencils.py
 
8
 
 
9
EXTRA_PROGRAMS = 
 
10
 
 
11
$(top_srcdir)/blitz/array/stencil-classes.cc: genstencils.py
 
12
        python $< $@
 
13
 
 
14
generate-headers: $(top_srcdir)/blitz/array/stencil-classes.cc
 
15
 
 
16
all-local: $(EXTRA_PROGRAMS)
48
17
        $(MAKE) $(AM_MAKEFLAGS) generate-headers
49
18
 
50
19
clean-local:
51
20
        -rm -rf cxx_repository ti_files ii_files $(EXTRA_PROGRAMS)
 
21
 
 
22
 
 
23
%.h: 
 
24
        ./$(patsubst %.cpp,%$(EXEEXT),$<)
 
25
 
 
26
%.cc: 
 
27
        ./$(patsubst %.cpp,%$(EXEEXT),$<)
 
28
 
 
29