~ubuntu-branches/ubuntu/trusty/rheolef/trusty

« back to all changes in this revision

Viewing changes to nfem/plib/Makefile.in

  • Committer: Package Import Robot
  • Author(s): Pierre Saramito
  • Date: 2012-04-06 09:12:21 UTC
  • mfrom: (1.1.5)
  • Revision ID: package-import@ubuntu.com-20120406091221-m58me99p1nxqui49
Tags: 6.0-1
* New upstream release 6.0 (major changes):
  - massively distributed and parallel support
  - full FEM characteristic method (Lagrange-Gakerkin method) support
  - enhanced users documentation 
  - source code supports g++-4.7 (closes: #667356)
* debian/control: dependencies for MPI distributed solvers added
* debian/rules: build commands simplified
* debian/librheolef-dev.install: man1/* to man9/* added
* debian/changelog: package description rewritted (closes: #661689)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# Makefile.in generated by automake 1.11.1 from Makefile.am.
 
1
# Makefile.in generated by automake 1.11.3 from Makefile.am.
2
2
# @configure_input@
3
3
 
4
4
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5
 
# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,
6
 
# Inc.
 
5
# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
 
6
# Foundation, Inc.
7
7
# This Makefile.in is free software; the Free Software Foundation
8
8
# gives unlimited permission to copy and/or distribute it,
9
9
# with or without modifications, as long as this notice is preserved.
55
55
CONFIG_HEADER = $(top_builddir)/config/acconfig.h
56
56
CONFIG_CLEAN_FILES =
57
57
CONFIG_CLEAN_VPATH_FILES =
 
58
LTLIBRARIES = $(noinst_LTLIBRARIES)
 
59
libfem_la_LIBADD =
 
60
am_libfem_la_OBJECTS = geo_header.lo geo.lo geo_seq_put.lo \
 
61
        geo_seq_get.lo geo_seq_upgrade.lo geo_seq_check.lo geo_mpi.lo \
 
62
        geo_mpi_put.lo geo_mpi_get.lo geo_mpi_partition.lo \
 
63
        geo_mpi_partition_scotch.lo geo_mpi_dual.lo geo_seq_put_vtk.lo \
 
64
        geo_seq_get_vtk.lo geo_seq_put_bamg.lo geo_seq_get_bamg.lo \
 
65
        geo_seq_put_gmsh.lo geo_seq_visu_gnuplot.lo \
 
66
        geo_seq_visu_vtk_mayavi.lo geo_locate.lo \
 
67
        geo_trace_ray_boundary.lo geo_trace_move.lo \
 
68
        geo_domain_indirect_seq.lo geo_domain_indirect_mpi.lo \
 
69
        geo_domain_seq.lo geo_domain_mpi.lo domain_indirect_seq.lo \
 
70
        domain_indirect_mpi.lo basis_on_lattice.lo space.lo \
 
71
        space_seq.lo space_mpi.lo space_constant.lo \
 
72
        space_constitution.lo space_constitution_get.lo field.lo \
 
73
        field_seq_put_vtk.lo field_seq_put_gmsh.lo \
 
74
        field_seq_put_gmsh_pos.lo field_seq_put_bamg_bb.lo \
 
75
        field_seq_visu_gnuplot.lo field_seq_visu_vtk_mayavi.lo \
 
76
        field_element.lo interpolate.lo form_element.lo iofem.lo \
 
77
        form.lo branch.lo branch_seq_visu_gnuplot.lo \
 
78
        branch_seq_visu_vtk_paraview.lo piola.lo characteristic.lo \
 
79
        adapt.lo adapt_gmsh.lo adapt_bamg.lo
 
80
libfem_la_OBJECTS = $(am_libfem_la_OBJECTS)
 
81
PROGRAMS = $(noinst_PROGRAMS)
 
82
am_field_expr_ops_make_OBJECTS = field_expr_ops_make.$(OBJEXT)
 
83
field_expr_ops_make_OBJECTS = $(am_field_expr_ops_make_OBJECTS)
 
84
field_expr_ops_make_DEPENDENCIES =
 
85
DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/config
 
86
depcomp = $(SHELL) $(top_srcdir)/config/depcomp
 
87
am__depfiles_maybe = depfiles
 
88
am__mv = mv -f
 
89
CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
 
90
        $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
 
91
LTCXXCOMPILE = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
 
92
        --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
 
93
        $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
 
94
CXXLD = $(CXX)
 
95
CXXLINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
 
96
        --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
 
97
        $(LDFLAGS) -o $@
 
98
SOURCES = $(libfem_la_SOURCES) $(field_expr_ops_make_SOURCES)
 
99
DIST_SOURCES = $(libfem_la_SOURCES) $(field_expr_ops_make_SOURCES)
58
100
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
59
101
am__vpath_adj = case $$p in \
60
102
    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
76
118
am__base_list = \
77
119
  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
78
120
  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
79
 
am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(man3dir)" \
80
 
        "$(DESTDIR)$(pkgincludedir)"
81
 
LTLIBRARIES = $(lib_LTLIBRARIES)
82
 
am__DEPENDENCIES_1 =
83
 
am__DEPENDENCIES_2 = ../basis/libbasis.la ../../skit/plib2/libskit.la \
84
 
        ../../util/lib/libutil.la $(am__DEPENDENCIES_1) \
85
 
        $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
86
 
libfem_la_DEPENDENCIES = $(am__DEPENDENCIES_2)
87
 
am_libfem_la_OBJECTS = geo_seq.lo geo_mpi.lo geo_mpi_partition.lo \
88
 
        geo_mpi_partition_scotch.lo geo_mpi_dual.lo \
89
 
        domain_indirect_seq.lo domain_indirect_mpi.lo \
90
 
        geo_domain_indirect_seq.lo geo_domain_indirect_mpi.lo \
91
 
        geo_domain_seq.lo geo_domain_mpi.lo element.lo element_list.lo \
92
 
        space_seq.lo space_mpi.lo field.lo form_element.lo form.lo
93
 
libfem_la_OBJECTS = $(am_libfem_la_OBJECTS)
94
 
libfem_la_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
95
 
        $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \
96
 
        $(CXXFLAGS) $(libfem_la_LDFLAGS) $(LDFLAGS) -o $@
97
 
PROGRAMS = $(noinst_PROGRAMS)
98
 
am_field_expr_ops_make_OBJECTS = field_expr_ops_make.$(OBJEXT)
99
 
field_expr_ops_make_OBJECTS = $(am_field_expr_ops_make_OBJECTS)
100
 
field_expr_ops_make_DEPENDENCIES =
101
 
DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/config
102
 
depcomp = $(SHELL) $(top_srcdir)/config/depcomp
103
 
am__depfiles_maybe = depfiles
104
 
am__mv = mv -f
105
 
CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
106
 
        $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
107
 
LTCXXCOMPILE = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
108
 
        --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
109
 
        $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
110
 
CXXLD = $(CXX)
111
 
CXXLINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
112
 
        --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
113
 
        $(LDFLAGS) -o $@
114
 
SOURCES = $(libfem_la_SOURCES) $(field_expr_ops_make_SOURCES)
115
 
DIST_SOURCES = $(libfem_la_SOURCES) $(field_expr_ops_make_SOURCES)
116
 
man3dir = $(mandir)/man3
 
121
am__uninstall_files_from_dir = { \
 
122
  test -z "$$files" \
 
123
    || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
 
124
    || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
 
125
         $(am__cd) "$$dir" && rm -f $$files; }; \
 
126
  }
 
127
man2dir = $(mandir)/man2
 
128
am__installdirs = "$(DESTDIR)$(man2dir)" "$(DESTDIR)$(man4dir)" \
 
129
        "$(DESTDIR)$(man7dir)" "$(DESTDIR)$(pkgincludedir)"
 
130
man4dir = $(mandir)/man4
 
131
man7dir = $(mandir)/man7
117
132
NROFF = nroff
118
133
MANS = $(man_MANS)
119
134
HEADERS = $(pkginclude_HEADERS)
148
163
CYGPATH_W = @CYGPATH_W@
149
164
DEFS = @DEFS@
150
165
DEPDIR = @DEPDIR@
 
166
DLLTOOL = @DLLTOOL@
151
167
DMALLOC = @DMALLOC@
152
168
DOT = @DOT@
153
169
DOXYGEN = @DOXYGEN@
169
185
GPERF = @GPERF@
170
186
GREP = @GREP@
171
187
GZIP_BIN = @GZIP_BIN@
172
 
HARDCODE_LIBDIR_FLAG_SPEC = @HARDCODE_LIBDIR_FLAG_SPEC@
173
188
HAVE_DOT = @HAVE_DOT@
174
189
HAVE_LATEX_HYPEREF = @HAVE_LATEX_HYPEREF@
 
190
INCLUDES_BLACS = @INCLUDES_BLACS@
175
191
INCLUDES_BLAS = @INCLUDES_BLAS@
176
192
INCLUDES_BOOST = @INCLUDES_BOOST@
177
193
INCLUDES_BOOST_MPI = @INCLUDES_BOOST_MPI@
 
194
INCLUDES_CGAL = @INCLUDES_CGAL@
 
195
INCLUDES_CGAL_INTERN = @INCLUDES_CGAL_INTERN@
178
196
INCLUDES_CLN = @INCLUDES_CLN@
179
197
INCLUDES_DOUBLEDOUBLE = @INCLUDES_DOUBLEDOUBLE@
180
198
INCLUDES_FLOAT = @INCLUDES_FLOAT@
181
199
INCLUDES_GINAC = @INCLUDES_GINAC@
182
200
INCLUDES_MPI = @INCLUDES_MPI@
 
201
INCLUDES_MUMPS = @INCLUDES_MUMPS@
183
202
INCLUDES_PARMETIS = @INCLUDES_PARMETIS@
184
203
INCLUDES_PASTIX = @INCLUDES_PASTIX@
 
204
INCLUDES_SCALAPACK = @INCLUDES_SCALAPACK@
185
205
INCLUDES_SCOTCH = @INCLUDES_SCOTCH@
186
206
INCLUDES_SPOOLES = @INCLUDES_SPOOLES@
187
207
INCLUDES_SPOOLES_2_0 = @INCLUDES_SPOOLES_2_0@
188
208
INCLUDES_TAUCS = @INCLUDES_TAUCS@
 
209
INCLUDES_TRILINOS = @INCLUDES_TRILINOS@
189
210
INCLUDES_UMFPACK = @INCLUDES_UMFPACK@
190
211
INSTALL = @INSTALL@
191
212
INSTALL_DATA = @INSTALL_DATA@
195
216
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
196
217
LATEX = @LATEX@
197
218
LD = @LD@
 
219
LDADD_BLACS = @LDADD_BLACS@
198
220
LDADD_BLAS = @LDADD_BLAS@
199
221
LDADD_BOOST = @LDADD_BOOST@
200
222
LDADD_BOOST_MPI = @LDADD_BOOST_MPI@
 
223
LDADD_CGAL = @LDADD_CGAL@
201
224
LDADD_CLN = @LDADD_CLN@
202
225
LDADD_DMALLOC = @LDADD_DMALLOC@
203
226
LDADD_DMALLOCXX = @LDADD_DMALLOCXX@
205
228
LDADD_FLOAT = @LDADD_FLOAT@
206
229
LDADD_GINAC = @LDADD_GINAC@
207
230
LDADD_MPI = @LDADD_MPI@
 
231
LDADD_MUMPS = @LDADD_MUMPS@
208
232
LDADD_PARMETIS = @LDADD_PARMETIS@
209
233
LDADD_PASTIX = @LDADD_PASTIX@
 
234
LDADD_SCALAPACK = @LDADD_SCALAPACK@
210
235
LDADD_SCOTCH = @LDADD_SCOTCH@
211
236
LDADD_SPOOLES = @LDADD_SPOOLES@
212
237
LDADD_TAUCS = @LDADD_TAUCS@
 
238
LDADD_TRILINOS = @LDADD_TRILINOS@
213
239
LDADD_UMFPACK = @LDADD_UMFPACK@
214
240
LDFLAGS = @LDFLAGS@
215
241
LGRIND = @LGRIND@
216
242
LIBOBJS = @LIBOBJS@
217
243
LIBRARY_VERSION = @LIBRARY_VERSION@
218
244
LIBS = @LIBS@
219
 
LIBS_SPOOLES = @LIBS_SPOOLES@
220
 
LIBS_TAUCS = @LIBS_TAUCS@
221
 
LIBS_UMFPACK = @LIBS_UMFPACK@
222
245
LIBTOOL = @LIBTOOL@
223
246
LIBTOOL_RELEASE = @LIBTOOL_RELEASE@
224
247
LIBTOOL_VERSION_INFO = @LIBTOOL_VERSION_INFO@
229
252
MAKE = @MAKE@
230
253
MAKEINDEX = @MAKEINDEX@
231
254
MAKEINFO = @MAKEINFO@
 
255
MANIFEST_TOOL = @MANIFEST_TOOL@
232
256
MKDIR_P = @MKDIR_P@
233
257
MPIRUN = @MPIRUN@
234
258
NM = @NM@
259
283
SED = @SED@
260
284
SET_MAKE = @SET_MAKE@
261
285
SHELL = @SHELL@
262
 
SHLIBPATH_VAR = @SHLIBPATH_VAR@
263
286
STRIP = @STRIP@
264
287
TEX = @TEX@
265
288
TEXI2DVI = @TEXI2DVI@
266
289
TEXI2HTML = @TEXI2HTML@
267
290
TEXI2PDF = @TEXI2PDF@
 
291
USE_DISTRIBUTED = @USE_DISTRIBUTED@
268
292
VERSION = @VERSION@
269
293
abs_builddir = @abs_builddir@
270
294
abs_srcdir = @abs_srcdir@
271
295
abs_top_builddir = @abs_top_builddir@
272
296
abs_top_srcdir = @abs_top_srcdir@
273
297
ac_c = @ac_c@
 
298
ac_ct_AR = @ac_ct_AR@
274
299
ac_ct_CC = @ac_ct_CC@
275
300
ac_ct_CXX = @ac_ct_CXX@
276
301
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
307
332
libexecdir = @libexecdir@
308
333
localedir = @localedir@
309
334
localstatedir = @localstatedir@
310
 
lt_ECHO = @lt_ECHO@
311
335
mandir = @mandir@
312
336
mkdir_p = @mkdir_p@
313
337
no_print_directory_option = @no_print_directory_option@
328
352
# -----------------------------------------------------------------------------
329
353
# the file set
330
354
# -----------------------------------------------------------------------------
331
 
DOCUMENTED_H = \
332
 
        rheolef.h               \
 
355
 
 
356
# unused doc:
 
357
DOCUMENTED_0_H = \
 
358
        rheolef.h       
 
359
 
 
360
 
 
361
# class:
 
362
DOCUMENTED_2_H = \
333
363
        geo.h                   \
 
364
        space.h                 \
 
365
        field.h                 \
 
366
        form.h                  \
 
367
        branch.h                \
 
368
        characteristic.h
 
369
 
 
370
 
 
371
# function:
 
372
DOCUMENTED_4_H = \
 
373
        interpolate.h           \
 
374
        riesz.h                 \
 
375
        newton.h                \
 
376
        adapt.h                 \
 
377
        damped-newton.h
 
378
 
 
379
 
 
380
# internal classes:
 
381
DOCUMENTED_7_H = \
 
382
        geo_domain.h            \
334
383
        domain_indirect.h       \
335
384
        geo_domain_indirect.h   \
336
 
        geo_domain.h            \
337
 
        element.h               \
338
 
        space.h                 \
339
385
        form_element.h          \
340
 
        field.h                 \
341
 
        form.h
342
 
 
 
386
        basis.h                 \
 
387
        numbering.h
 
388
 
 
389
 
 
390
# internal algorithms:
 
391
DOCUMENTED_8_H = 
 
392
 
 
393
# internal others:
 
394
DOCUMENTED_9_H = 
343
395
UNDOCUMENTED_H = \
344
 
        geo_connectivity.h      \
345
 
        interpolate.h           \
346
 
        point_serialize.h       \
 
396
        rounder.h               \
 
397
        point_util.h            \
 
398
        geo_size.h              \
 
399
        geo_locate.h            \
 
400
        geo_trace_ray_boundary.h \
 
401
        element_constant.h      \
 
402
        basis_rep.h             \
 
403
        basis_on_lattice.h      \
 
404
        piola.h                 \
 
405
        field_indirect.h        \
 
406
        field_evaluate.h        \
347
407
        field_expr.h            \
348
 
        field_expr_ops.h
 
408
        field_expr_ops.h        \
 
409
        field_concat.h          \
 
410
        form_concat.h           \
 
411
        geo_header.h            \
 
412
        iofem.h                 \
 
413
        field_assembly.h        \
 
414
        form_assembly.h         \
 
415
        field_element.h         \
 
416
        exact_compose.h         \
 
417
        geo_element_curved_ball.h \
 
418
        space_constant.h        \
 
419
        space_constitution.h    \
 
420
        space_mult.h            \
 
421
        space_component.h       \
 
422
        field_component.h       \
 
423
        newton-backtrack.h      \
 
424
        damped-newton-generic.h
349
425
 
350
426
pkginclude_HEADERS = \
351
 
        $(DOCUMENTED_H)         \
 
427
        $(DOCUMENTED_0_H)       \
 
428
        $(DOCUMENTED_2_H)       \
 
429
        $(DOCUMENTED_4_H)       \
 
430
        $(DOCUMENTED_7_H)       \
 
431
        $(DOCUMENTED_8_H)       \
 
432
        $(DOCUMENTED_9_H)       \
352
433
        $(UNDOCUMENTED_H)
353
434
 
354
435
noinstHEADERS = \
355
436
        geo_partition_scotch.h
356
437
 
357
 
lib_LTLIBRARIES = libfem.la
358
 
libfem_la_LIBADD = ${LDADD}
359
 
libfem_la_LDFLAGS = ${LIBTOOL_VERSION_INFO}
 
438
noinst_LTLIBRARIES = libfem.la
 
439
#libfem_la_LIBADD = ${LDADD}
 
440
#libfem_la_LDFLAGS = ${LIBTOOL_VERSION_INFO}
360
441
libfem_la_SOURCES = \
361
 
        geo_seq.cc              \
 
442
        geo_header.cc           \
 
443
        geo.cc                  \
 
444
        geo_seq_put.cc          \
 
445
        geo_seq_get.cc          \
 
446
        geo_seq_upgrade.cc      \
 
447
        geo_seq_check.cc        \
362
448
        geo_mpi.cc              \
 
449
        geo_mpi_put.cc          \
 
450
        geo_mpi_get.cc          \
363
451
        geo_mpi_partition.cc    \
364
452
        geo_mpi_partition_scotch.cc \
365
453
        geo_mpi_dual.cc         \
366
 
        domain_indirect_seq.cc  \
367
 
        domain_indirect_mpi.cc  \
 
454
        geo_seq_put_vtk.cc      \
 
455
        geo_seq_get_vtk.cc      \
 
456
        geo_seq_put_bamg.cc     \
 
457
        geo_seq_get_bamg.cc     \
 
458
        geo_seq_put_gmsh.cc     \
 
459
        geo_seq_visu_gnuplot.cc \
 
460
        geo_seq_visu_vtk_mayavi.cc \
 
461
        geo_locate.cc           \
 
462
        geo_trace_ray_boundary.cc \
 
463
        geo_trace_move.cc       \
368
464
        geo_domain_indirect_seq.cc \
369
465
        geo_domain_indirect_mpi.cc \
370
466
        geo_domain_seq.cc       \
371
467
        geo_domain_mpi.cc       \
372
 
        element.cc              \
373
 
        element_list.cc         \
 
468
        domain_indirect_seq.cc  \
 
469
        domain_indirect_mpi.cc  \
 
470
        basis_on_lattice.cc     \
 
471
        space.cc                \
374
472
        space_seq.cc            \
375
473
        space_mpi.cc            \
 
474
        space_constant.cc       \
 
475
        space_constitution.cc   \
 
476
        space_constitution_get.cc \
376
477
        field.cc                \
 
478
        field_seq_put_vtk.cc    \
 
479
        field_seq_put_gmsh.cc   \
 
480
        field_seq_put_gmsh_pos.cc \
 
481
        field_seq_put_bamg_bb.cc \
 
482
        field_seq_visu_gnuplot.cc \
 
483
        field_seq_visu_vtk_mayavi.cc \
 
484
        field_element.cc        \
 
485
        interpolate.cc          \
377
486
        form_element.cc         \
378
 
        form.cc
379
 
 
380
 
INCLUDED_IMPL_CXX = \
381
 
        form_assembly.icc
 
487
        iofem.cc                \
 
488
        form.cc                 \
 
489
        branch.cc               \
 
490
        branch_seq_visu_gnuplot.cc      \
 
491
        branch_seq_visu_vtk_paraview.cc \
 
492
        piola.cc                \
 
493
        characteristic.cc       \
 
494
        adapt.cc                \
 
495
        adapt_gmsh.cc           \
 
496
        adapt_bamg.cc
382
497
 
383
498
field_expr_ops_make_SOURCES = field_expr_ops_make.cc
384
499
field_expr_ops_make_LDADD = 
386
501
# documentation
387
502
# -----------------------------------------------------------------------------
388
503
DOC_LIST = \
389
 
        $(DOCUMENTED_H:.h=.3)
 
504
        $(DOCUMENTED_2_H:.h=.2)         \
 
505
        $(DOCUMENTED_4_H:.h=.4)         \
 
506
        $(DOCUMENTED_7_H:.h=.7)         \
 
507
        $(DOCUMENTED_8_H:.h=.8)         \
 
508
        $(DOCUMENTED_9_H:.h=.9)
390
509
 
391
510
man_MANS = ${DOC_LIST:=rheolef}
392
511
DOC_TEXI = ${DOC_LIST:=texi}
393
512
 
394
513
# -----------------------------------------------------------------------------
 
514
# extra rules bison and flex
 
515
# -----------------------------------------------------------------------------
 
516
BISON_SRC = \
 
517
        space_constitution_yacc.y
 
518
 
 
519
FLEX_SRC = \
 
520
        space_constitution_lex.flex 
 
521
 
 
522
 
 
523
# -----------------------------------------------------------------------------
395
524
# extra rules
396
525
# -----------------------------------------------------------------------------
 
526
GENERATED_SRC = \
 
527
        $(BISON_SRC:.y=.cc)             \
 
528
        $(FLEX_SRC:.flex=.cc)
 
529
 
397
530
EXTRA_DIST = \
398
531
        $(noinstHEADERS)        \
399
 
        $(INCLUDED_IMPL_CXX)
 
532
        $(INCLUDED_IMPL_CXX)    \
 
533
        $(BISON_SRC)            \
 
534
        $(FLEX_SRC)             \
 
535
        $(GENERATED_SRC)
400
536
 
401
537
CLEANFILES = *.ii *.ii_pic *.da *.gcov *.[oa1359] KCC_files/* KCC_pic/* \
402
538
        stamp-symlink.in ${DOC_TEXI} ${man_MANS}
407
543
 
408
544
CVSIGNORE = \
409
545
        Makefile.in                                             \
410
 
        $(BUILT_SOURCES)
 
546
        $(BUILT_SOURCES)                                        \
 
547
        $(GENERATED_SRC)
411
548
 
412
549
 
413
550
# skip warning "dereferencing pointer ‘<anonymous>’ does break strict-aliasing rules"
416
553
AM_CPPFLAGS = -fno-strict-aliasing
417
554
INCLUDES = \
418
555
        -I${top_builddir}/include \
 
556
        -I${top_srcdir}/skit/plib2 \
419
557
        $(INCLUDES_BOOST) \
420
558
        $(INCLUDES_MPI) \
421
559
        $(INCLUDES_FLOAT)
422
560
 
423
561
LDADD = \
424
 
        ../basis/libbasis.la                                    \
 
562
        ../geo_element/libgeo_element.la                        \
425
563
        ../../skit/plib2/libskit.la                             \
426
564
        ../../util/lib/libutil.la                               \
 
565
        $(LDADD_CGAL)                                           \
427
566
        $(LDADD_BOOST)                                          \
428
567
        $(LDADD_MPI)                                            \
429
568
        $(LDADD_FLOAT)
463
602
$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
464
603
        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
465
604
$(am__aclocal_m4_deps):
466
 
install-libLTLIBRARIES: $(lib_LTLIBRARIES)
467
 
        @$(NORMAL_INSTALL)
468
 
        test -z "$(libdir)" || $(MKDIR_P) "$(DESTDIR)$(libdir)"
469
 
        @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
470
 
        list2=; for p in $$list; do \
471
 
          if test -f $$p; then \
472
 
            list2="$$list2 $$p"; \
473
 
          else :; fi; \
474
 
        done; \
475
 
        test -z "$$list2" || { \
476
 
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \
477
 
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \
478
 
        }
479
 
 
480
 
uninstall-libLTLIBRARIES:
481
 
        @$(NORMAL_UNINSTALL)
482
 
        @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
483
 
        for p in $$list; do \
484
 
          $(am__strip_dir) \
485
 
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$f'"; \
486
 
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$f"; \
487
 
        done
488
 
 
489
 
clean-libLTLIBRARIES:
490
 
        -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
491
 
        @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
 
605
 
 
606
clean-noinstLTLIBRARIES:
 
607
        -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
 
608
        @list='$(noinst_LTLIBRARIES)'; for p in $$list; do \
492
609
          dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
493
610
          test "$$dir" != "$$p" || dir=.; \
494
611
          echo "rm -f \"$${dir}/so_locations\""; \
495
612
          rm -f "$${dir}/so_locations"; \
496
613
        done
497
 
libfem.la: $(libfem_la_OBJECTS) $(libfem_la_DEPENDENCIES) 
498
 
        $(libfem_la_LINK) -rpath $(libdir) $(libfem_la_OBJECTS) $(libfem_la_LIBADD) $(LIBS)
 
614
libfem.la: $(libfem_la_OBJECTS) $(libfem_la_DEPENDENCIES) $(EXTRA_libfem_la_DEPENDENCIES) 
 
615
        $(CXXLINK)  $(libfem_la_OBJECTS) $(libfem_la_LIBADD) $(LIBS)
499
616
 
500
617
clean-noinstPROGRAMS:
501
618
        @list='$(noinst_PROGRAMS)'; test -n "$$list" || exit 0; \
505
622
        list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
506
623
        echo " rm -f" $$list; \
507
624
        rm -f $$list
508
 
field_expr_ops_make$(EXEEXT): $(field_expr_ops_make_OBJECTS) $(field_expr_ops_make_DEPENDENCIES) 
 
625
field_expr_ops_make$(EXEEXT): $(field_expr_ops_make_OBJECTS) $(field_expr_ops_make_DEPENDENCIES) $(EXTRA_field_expr_ops_make_DEPENDENCIES) 
509
626
        @rm -f field_expr_ops_make$(EXEEXT)
510
627
        $(CXXLINK) $(field_expr_ops_make_OBJECTS) $(field_expr_ops_make_LDADD) $(LIBS)
511
628
 
515
632
distclean-compile:
516
633
        -rm -f *.tab.c
517
634
 
 
635
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/adapt.Plo@am__quote@
 
636
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/adapt_bamg.Plo@am__quote@
 
637
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/adapt_gmsh.Plo@am__quote@
 
638
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/basis_on_lattice.Plo@am__quote@
 
639
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/branch.Plo@am__quote@
 
640
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/branch_seq_visu_gnuplot.Plo@am__quote@
 
641
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/branch_seq_visu_vtk_paraview.Plo@am__quote@
 
642
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/characteristic.Plo@am__quote@
518
643
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/domain_indirect_mpi.Plo@am__quote@
519
644
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/domain_indirect_seq.Plo@am__quote@
520
 
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/element.Plo@am__quote@
521
 
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/element_list.Plo@am__quote@
522
645
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/field.Plo@am__quote@
 
646
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/field_element.Plo@am__quote@
523
647
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/field_expr_ops_make.Po@am__quote@
 
648
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/field_seq_put_bamg_bb.Plo@am__quote@
 
649
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/field_seq_put_gmsh.Plo@am__quote@
 
650
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/field_seq_put_gmsh_pos.Plo@am__quote@
 
651
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/field_seq_put_vtk.Plo@am__quote@
 
652
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/field_seq_visu_gnuplot.Plo@am__quote@
 
653
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/field_seq_visu_vtk_mayavi.Plo@am__quote@
524
654
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/form.Plo@am__quote@
525
655
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/form_element.Plo@am__quote@
 
656
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geo.Plo@am__quote@
526
657
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geo_domain_indirect_mpi.Plo@am__quote@
527
658
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geo_domain_indirect_seq.Plo@am__quote@
528
659
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geo_domain_mpi.Plo@am__quote@
529
660
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geo_domain_seq.Plo@am__quote@
 
661
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geo_header.Plo@am__quote@
 
662
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geo_locate.Plo@am__quote@
530
663
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geo_mpi.Plo@am__quote@
531
664
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geo_mpi_dual.Plo@am__quote@
 
665
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geo_mpi_get.Plo@am__quote@
532
666
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geo_mpi_partition.Plo@am__quote@
533
667
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geo_mpi_partition_scotch.Plo@am__quote@
534
 
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geo_seq.Plo@am__quote@
 
668
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geo_mpi_put.Plo@am__quote@
 
669
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geo_seq_check.Plo@am__quote@
 
670
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geo_seq_get.Plo@am__quote@
 
671
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geo_seq_get_bamg.Plo@am__quote@
 
672
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geo_seq_get_vtk.Plo@am__quote@
 
673
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geo_seq_put.Plo@am__quote@
 
674
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geo_seq_put_bamg.Plo@am__quote@
 
675
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geo_seq_put_gmsh.Plo@am__quote@
 
676
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geo_seq_put_vtk.Plo@am__quote@
 
677
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geo_seq_upgrade.Plo@am__quote@
 
678
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geo_seq_visu_gnuplot.Plo@am__quote@
 
679
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geo_seq_visu_vtk_mayavi.Plo@am__quote@
 
680
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geo_trace_move.Plo@am__quote@
 
681
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geo_trace_ray_boundary.Plo@am__quote@
 
682
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/interpolate.Plo@am__quote@
 
683
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/iofem.Plo@am__quote@
 
684
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/piola.Plo@am__quote@
 
685
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/space.Plo@am__quote@
 
686
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/space_constant.Plo@am__quote@
 
687
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/space_constitution.Plo@am__quote@
 
688
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/space_constitution_get.Plo@am__quote@
535
689
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/space_mpi.Plo@am__quote@
536
690
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/space_seq.Plo@am__quote@
537
691
 
561
715
 
562
716
clean-libtool:
563
717
        -rm -rf .libs _libs
564
 
install-man3: $(man_MANS)
565
 
        @$(NORMAL_INSTALL)
566
 
        test -z "$(man3dir)" || $(MKDIR_P) "$(DESTDIR)$(man3dir)"
567
 
        @list=''; test -n "$(man3dir)" || exit 0; \
568
 
        { for i in $$list; do echo "$$i"; done; \
569
 
        l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
570
 
          sed -n '/\.3[a-z]*$$/p'; \
571
 
        } | while read p; do \
572
 
          if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
573
 
          echo "$$d$$p"; echo "$$p"; \
574
 
        done | \
575
 
        sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^3][0-9a-z]*$$,3,;x' \
576
 
              -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \
577
 
        sed 'N;N;s,\n, ,g' | { \
578
 
        list=; while read file base inst; do \
579
 
          if test "$$base" = "$$inst"; then list="$$list $$file"; else \
580
 
            echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man3dir)/$$inst'"; \
581
 
            $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man3dir)/$$inst" || exit $$?; \
582
 
          fi; \
583
 
        done; \
584
 
        for i in $$list; do echo "$$i"; done | $(am__base_list) | \
585
 
        while read files; do \
586
 
          test -z "$$files" || { \
587
 
            echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man3dir)'"; \
588
 
            $(INSTALL_DATA) $$files "$(DESTDIR)$(man3dir)" || exit $$?; }; \
589
 
        done; }
590
 
 
591
 
uninstall-man3:
592
 
        @$(NORMAL_UNINSTALL)
593
 
        @list=''; test -n "$(man3dir)" || exit 0; \
594
 
        files=`{ for i in $$list; do echo "$$i"; done; \
595
 
        l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
596
 
          sed -n '/\.3[a-z]*$$/p'; \
597
 
        } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^3][0-9a-z]*$$,3,;x' \
598
 
              -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
599
 
        test -z "$$files" || { \
600
 
          echo " ( cd '$(DESTDIR)$(man3dir)' && rm -f" $$files ")"; \
601
 
          cd "$(DESTDIR)$(man3dir)" && rm -f $$files; }
 
718
install-man2: $(man_MANS)
 
719
        @$(NORMAL_INSTALL)
 
720
        test -z "$(man2dir)" || $(MKDIR_P) "$(DESTDIR)$(man2dir)"
 
721
        @list=''; test -n "$(man2dir)" || exit 0; \
 
722
        { for i in $$list; do echo "$$i"; done; \
 
723
        l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
 
724
          sed -n '/\.2[a-z]*$$/p'; \
 
725
        } | while read p; do \
 
726
          if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
 
727
          echo "$$d$$p"; echo "$$p"; \
 
728
        done | \
 
729
        sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^2][0-9a-z]*$$,2,;x' \
 
730
              -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \
 
731
        sed 'N;N;s,\n, ,g' | { \
 
732
        list=; while read file base inst; do \
 
733
          if test "$$base" = "$$inst"; then list="$$list $$file"; else \
 
734
            echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man2dir)/$$inst'"; \
 
735
            $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man2dir)/$$inst" || exit $$?; \
 
736
          fi; \
 
737
        done; \
 
738
        for i in $$list; do echo "$$i"; done | $(am__base_list) | \
 
739
        while read files; do \
 
740
          test -z "$$files" || { \
 
741
            echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man2dir)'"; \
 
742
            $(INSTALL_DATA) $$files "$(DESTDIR)$(man2dir)" || exit $$?; }; \
 
743
        done; }
 
744
 
 
745
uninstall-man2:
 
746
        @$(NORMAL_UNINSTALL)
 
747
        @list=''; test -n "$(man2dir)" || exit 0; \
 
748
        files=`{ for i in $$list; do echo "$$i"; done; \
 
749
        l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
 
750
          sed -n '/\.2[a-z]*$$/p'; \
 
751
        } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^2][0-9a-z]*$$,2,;x' \
 
752
              -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
 
753
        dir='$(DESTDIR)$(man2dir)'; $(am__uninstall_files_from_dir)
 
754
install-man4: $(man_MANS)
 
755
        @$(NORMAL_INSTALL)
 
756
        test -z "$(man4dir)" || $(MKDIR_P) "$(DESTDIR)$(man4dir)"
 
757
        @list=''; test -n "$(man4dir)" || exit 0; \
 
758
        { for i in $$list; do echo "$$i"; done; \
 
759
        l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
 
760
          sed -n '/\.4[a-z]*$$/p'; \
 
761
        } | while read p; do \
 
762
          if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
 
763
          echo "$$d$$p"; echo "$$p"; \
 
764
        done | \
 
765
        sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^4][0-9a-z]*$$,4,;x' \
 
766
              -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \
 
767
        sed 'N;N;s,\n, ,g' | { \
 
768
        list=; while read file base inst; do \
 
769
          if test "$$base" = "$$inst"; then list="$$list $$file"; else \
 
770
            echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man4dir)/$$inst'"; \
 
771
            $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man4dir)/$$inst" || exit $$?; \
 
772
          fi; \
 
773
        done; \
 
774
        for i in $$list; do echo "$$i"; done | $(am__base_list) | \
 
775
        while read files; do \
 
776
          test -z "$$files" || { \
 
777
            echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man4dir)'"; \
 
778
            $(INSTALL_DATA) $$files "$(DESTDIR)$(man4dir)" || exit $$?; }; \
 
779
        done; }
 
780
 
 
781
uninstall-man4:
 
782
        @$(NORMAL_UNINSTALL)
 
783
        @list=''; test -n "$(man4dir)" || exit 0; \
 
784
        files=`{ for i in $$list; do echo "$$i"; done; \
 
785
        l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
 
786
          sed -n '/\.4[a-z]*$$/p'; \
 
787
        } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^4][0-9a-z]*$$,4,;x' \
 
788
              -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
 
789
        dir='$(DESTDIR)$(man4dir)'; $(am__uninstall_files_from_dir)
 
790
install-man7: $(man_MANS)
 
791
        @$(NORMAL_INSTALL)
 
792
        test -z "$(man7dir)" || $(MKDIR_P) "$(DESTDIR)$(man7dir)"
 
793
        @list=''; test -n "$(man7dir)" || exit 0; \
 
794
        { for i in $$list; do echo "$$i"; done; \
 
795
        l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
 
796
          sed -n '/\.7[a-z]*$$/p'; \
 
797
        } | while read p; do \
 
798
          if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
 
799
          echo "$$d$$p"; echo "$$p"; \
 
800
        done | \
 
801
        sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^7][0-9a-z]*$$,7,;x' \
 
802
              -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \
 
803
        sed 'N;N;s,\n, ,g' | { \
 
804
        list=; while read file base inst; do \
 
805
          if test "$$base" = "$$inst"; then list="$$list $$file"; else \
 
806
            echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man7dir)/$$inst'"; \
 
807
            $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man7dir)/$$inst" || exit $$?; \
 
808
          fi; \
 
809
        done; \
 
810
        for i in $$list; do echo "$$i"; done | $(am__base_list) | \
 
811
        while read files; do \
 
812
          test -z "$$files" || { \
 
813
            echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man7dir)'"; \
 
814
            $(INSTALL_DATA) $$files "$(DESTDIR)$(man7dir)" || exit $$?; }; \
 
815
        done; }
 
816
 
 
817
uninstall-man7:
 
818
        @$(NORMAL_UNINSTALL)
 
819
        @list=''; test -n "$(man7dir)" || exit 0; \
 
820
        files=`{ for i in $$list; do echo "$$i"; done; \
 
821
        l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
 
822
          sed -n '/\.7[a-z]*$$/p'; \
 
823
        } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^7][0-9a-z]*$$,7,;x' \
 
824
              -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
 
825
        dir='$(DESTDIR)$(man7dir)'; $(am__uninstall_files_from_dir)
602
826
install-pkgincludeHEADERS: $(pkginclude_HEADERS)
603
827
        @$(NORMAL_INSTALL)
604
828
        test -z "$(pkgincludedir)" || $(MKDIR_P) "$(DESTDIR)$(pkgincludedir)"
616
840
        @$(NORMAL_UNINSTALL)
617
841
        @list='$(pkginclude_HEADERS)'; test -n "$(pkgincludedir)" || list=; \
618
842
        files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
619
 
        test -n "$$files" || exit 0; \
620
 
        echo " ( cd '$(DESTDIR)$(pkgincludedir)' && rm -f" $$files ")"; \
621
 
        cd "$(DESTDIR)$(pkgincludedir)" && rm -f $$files
 
843
        dir='$(DESTDIR)$(pkgincludedir)'; $(am__uninstall_files_from_dir)
622
844
 
623
845
ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
624
846
        list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
721
943
all-am: Makefile $(LTLIBRARIES) $(PROGRAMS) $(MANS) $(HEADERS) \
722
944
                all-local
723
945
installdirs:
724
 
        for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(man3dir)" "$(DESTDIR)$(pkgincludedir)"; do \
 
946
        for dir in "$(DESTDIR)$(man2dir)" "$(DESTDIR)$(man4dir)" "$(DESTDIR)$(man7dir)" "$(DESTDIR)$(pkgincludedir)"; do \
725
947
          test -z "$$dir" || $(MKDIR_P) "$$dir"; \
726
948
        done
727
949
install: $(BUILT_SOURCES)
735
957
 
736
958
installcheck: installcheck-am
737
959
install-strip:
738
 
        $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
739
 
          install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
740
 
          `test -z '$(STRIP)' || \
741
 
            echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
 
960
        if test -z '$(STRIP)'; then \
 
961
          $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
 
962
            install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
 
963
              install; \
 
964
        else \
 
965
          $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
 
966
            install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
 
967
            "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
 
968
        fi
742
969
mostlyclean-generic:
743
970
 
744
971
clean-generic:
754
981
        -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
755
982
clean: clean-am
756
983
 
757
 
clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \
 
984
clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \
758
985
        clean-noinstPROGRAMS mostlyclean-am
759
986
 
760
987
distclean: distclean-am
782
1009
 
783
1010
install-dvi-am:
784
1011
 
785
 
install-exec-am: install-libLTLIBRARIES
 
1012
install-exec-am:
786
1013
 
787
1014
install-html: install-html-am
788
1015
 
792
1019
 
793
1020
install-info-am:
794
1021
 
795
 
install-man: install-man3
 
1022
install-man: install-man2 install-man4 install-man7
796
1023
 
797
1024
install-pdf: install-pdf-am
798
1025
 
807
1034
maintainer-clean: maintainer-clean-am
808
1035
        -rm -rf ./$(DEPDIR)
809
1036
        -rm -f Makefile
810
 
maintainer-clean-am: distclean-am maintainer-clean-generic
 
1037
maintainer-clean-am: distclean-am maintainer-clean-generic \
 
1038
        maintainer-clean-local
811
1039
 
812
1040
mostlyclean: mostlyclean-am
813
1041
 
822
1050
 
823
1051
ps-am:
824
1052
 
825
 
uninstall-am: uninstall-libLTLIBRARIES uninstall-local uninstall-man \
 
1053
uninstall-am: uninstall-local uninstall-man \
826
1054
        uninstall-pkgincludeHEADERS
827
1055
 
828
 
uninstall-man: uninstall-man3
 
1056
uninstall-man: uninstall-man2 uninstall-man4 uninstall-man7
829
1057
 
830
1058
.MAKE: all check install install-am install-strip
831
1059
 
832
1060
.PHONY: CTAGS GTAGS all all-am all-local check check-am clean \
833
 
        clean-generic clean-libLTLIBRARIES clean-libtool \
 
1061
        clean-generic clean-libtool clean-noinstLTLIBRARIES \
834
1062
        clean-noinstPROGRAMS ctags distclean distclean-compile \
835
1063
        distclean-generic distclean-libtool distclean-tags distdir dvi \
836
1064
        dvi-am dvi-local html html-am info info-am install install-am \
837
1065
        install-data install-data-am install-data-local install-dvi \
838
1066
        install-dvi-am install-exec install-exec-am install-html \
839
 
        install-html-am install-info install-info-am \
840
 
        install-libLTLIBRARIES install-man install-man3 install-pdf \
 
1067
        install-html-am install-info install-info-am install-man \
 
1068
        install-man2 install-man4 install-man7 install-pdf \
841
1069
        install-pdf-am install-pkgincludeHEADERS install-ps \
842
1070
        install-ps-am install-strip installcheck installcheck-am \
843
1071
        installdirs maintainer-clean maintainer-clean-generic \
844
 
        mostlyclean mostlyclean-compile mostlyclean-generic \
845
 
        mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall \
846
 
        uninstall-am uninstall-libLTLIBRARIES uninstall-local \
847
 
        uninstall-man uninstall-man3 uninstall-pkgincludeHEADERS
 
1072
        maintainer-clean-local mostlyclean mostlyclean-compile \
 
1073
        mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
 
1074
        tags uninstall uninstall-am uninstall-local uninstall-man \
 
1075
        uninstall-man2 uninstall-man4 uninstall-man7 \
 
1076
        uninstall-pkgincludeHEADERS
848
1077
 
849
1078
include ${top_builddir}/config/config.mk
850
1079
 
864
1093
all-local: ${DOC_TEXI}
865
1094
dvi-local: ${DOC_TEXI}
866
1095
 
 
1096
$(srcdir)/space_constitution_lex.cc: $(srcdir)/space_constitution_lex.flex
 
1097
        $(FLEX) -Pspace_constitution_ -+ -t $< \
 
1098
            | ${SHELL} ${top_srcdir}/config/flexfix.sh $(FLEXLEXER_H) > $@
 
1099
 
 
1100
$(srcdir)/space_constitution_yacc.cc: $(srcdir)/space_constitution_yacc.y
 
1101
        $(BISON) --name-prefix="space_constitution_" -v $< -o $@
 
1102
 
 
1103
space_constitution_get.lo space_constitution_get.o: \
 
1104
        space_constitution_get.cc \
 
1105
        space_constitution_lex.cc  \
 
1106
        space_constitution_yacc.cc
 
1107
 
867
1108
symlink: $(pkginclude_HEADERS)
868
1109
        $(MKSYMLINK) $(pkginclude_HEADERS)
869
1110
        cd ${top_builddir}/include; rm -f rheolef.h; ln -s rheolef/rheolef.h rheolef.h
878
1119
uninstall-local:
879
1120
        cd $(DESTDIR)$(includedir); rm -f rheolef.h
880
1121
 
 
1122
maintainer-clean-local:
 
1123
        cd ${srcdir}; /bin/rm -f ${GENERATED_SRC}
 
1124
 
881
1125
# Tell versions [3.59,3.63) of GNU make to not export all variables.
882
1126
# Otherwise a system limit (for SysV at least) may be exceeded.
883
1127
.NOEXPORT: