Mercurial > hg > octave-nkf
comparison src/corefcn/module.mk @ 15083:83749bb7f538
maint: Move autogenerated option functions to corefcn/ directory.
* src/Makefile.am: Remove rules for building OPT_HANDLERS, OPT_INC.
* src/corefcn/module.mk: Add rules for building OPT_HANDLERS, OPT_INC.
author | Rik <rik@octave.org> |
---|---|
date | Thu, 02 Aug 2012 16:29:55 -0700 |
parents | b62b0b85369c |
children |
comparison
equal
deleted
inserted
replaced
15082:902a8e27b2a2 | 15083:83749bb7f538 |
---|---|
1 EXTRA_DIST += \ | 1 EXTRA_DIST += \ |
2 corefcn/module.mk | 2 corefcn/module.mk |
3 | |
4 ## Options functions for Fortran packages like LSODE, DASPK. | |
5 ## These are generated automagically by configure and Perl. | |
6 OPT_HANDLERS = \ | |
7 corefcn/DASPK-opts.cc \ | |
8 corefcn/DASRT-opts.cc \ | |
9 corefcn/DASSL-opts.cc \ | |
10 corefcn/LSODE-opts.cc \ | |
11 corefcn/Quad-opts.cc | |
12 | |
13 OPT_INC = \ | |
14 $(top_builddir)/liboctave/DASPK-opts.h \ | |
15 $(top_builddir)/liboctave/DASRT-opts.h \ | |
16 $(top_builddir)/liboctave/DASSL-opts.h \ | |
17 $(top_builddir)/liboctave/LSODE-opts.h \ | |
18 $(top_builddir)/liboctave/Quad-opts.h | |
19 | |
20 $(OPT_HANDLERS): corefcn/%.cc : $(top_builddir)/liboctave/%.in | |
21 $(PERL) $(top_srcdir)/build-aux/mk-opts.pl --opt-handler-fcns $< > $@-t | |
22 mv $@-t $@ | |
23 | |
24 $(OPT_INC) : %.h : %.in | |
25 $(MAKE) -C $(top_builddir)/liboctave $(@F) | |
3 | 26 |
4 COREFCN_SRC = \ | 27 COREFCN_SRC = \ |
5 corefcn/__contourc__.cc \ | 28 corefcn/__contourc__.cc \ |
6 corefcn/__dispatch__.cc \ | 29 corefcn/__dispatch__.cc \ |
7 corefcn/__lin_interpn__.cc \ | 30 corefcn/__lin_interpn__.cc \ |