annotate scripts/Makefile.am @ 17572:7bb76a22cde1

maint: Split scripts/plot directory into 4 pieces. scripts/gui : user-interface functions scripts/plot/appearance : functions controlling plot appearance scripts/plot/draw : plotting functions which produce graphs scripts/plot/util : low-level plotting functions and utilities. * scripts/gui/guidata.m, scripts/gui/guihandles.m, scripts/gui/module.mk, scripts/gui/private/__file_filter__.m, scripts/gui/private/__fltk_file_filter__.m, scripts/gui/private/__is_function__.m, scripts/gui/private/__uigetdir_fltk__.m, scripts/gui/private/__uigetfile_fltk__.m, scripts/gui/private/__uiobject_split_args__.m, scripts/gui/private/__uiputfile_fltk__.m, scripts/gui/uicontextmenu.m, scripts/gui/uicontrol.m, scripts/gui/uigetdir.m, scripts/gui/uigetfile.m, scripts/gui/uimenu.m, scripts/gui/uipanel.m, scripts/gui/uipushtool.m, scripts/gui/uiputfile.m, scripts/gui/uiresume.m, scripts/gui/uitoggletool.m, scripts/gui/uitoolbar.m, scripts/gui/uiwait.m, scripts/gui/waitbar.m, scripts/gui/waitforbuttonpress.m: Moved from scripts/plot to scripts/gui * scripts/plot/appearance/__clabel__.m, scripts/plot/appearance/__getlegenddata__.m, scripts/plot/appearance/axis.m, scripts/plot/appearance/box.m, scripts/plot/appearance/caxis.m, scripts/plot/appearance/clabel.m, scripts/plot/appearance/daspect.m, scripts/plot/appearance/diffuse.m, scripts/plot/appearance/grid.m, scripts/plot/appearance/gtext.m, scripts/plot/appearance/hidden.m, scripts/plot/appearance/legend.m, scripts/plot/appearance/orient.m, scripts/plot/appearance/pbaspect.m, scripts/plot/appearance/private/__axis_label__.m, scripts/plot/appearance/private/__axis_limits__.m, scripts/plot/appearance/shading.m, scripts/plot/appearance/specular.m, scripts/plot/appearance/text.m, scripts/plot/appearance/title.m, scripts/plot/appearance/view.m, scripts/plot/appearance/whitebg.m, scripts/plot/appearance/xlabel.m, scripts/plot/appearance/xlim.m, scripts/plot/appearance/ylabel.m, scripts/plot/appearance/ylim.m, scripts/plot/appearance/zlabel.m, scripts/plot/appearance/zlim.m: Moved from scripts/plot to subdir appearance. * scripts/plot/draw/area.m, scripts/plot/draw/bar.m, scripts/plot/draw/barh.m, scripts/plot/draw/colorbar.m, scripts/plot/draw/comet.m, scripts/plot/draw/comet3.m, scripts/plot/draw/compass.m, scripts/plot/draw/contour.m, scripts/plot/draw/contour3.m, scripts/plot/draw/contourc.m, scripts/plot/draw/contourf.m, scripts/plot/draw/cylinder.m, scripts/plot/draw/ellipsoid.m, scripts/plot/draw/errorbar.m, scripts/plot/draw/ezcontour.m, scripts/plot/draw/ezcontourf.m, scripts/plot/draw/ezmesh.m, scripts/plot/draw/ezmeshc.m, scripts/plot/draw/ezplot.m, scripts/plot/draw/ezplot3.m, scripts/plot/draw/ezpolar.m, scripts/plot/draw/ezsurf.m, scripts/plot/draw/ezsurfc.m, scripts/plot/draw/feather.m, scripts/plot/draw/fill.m, scripts/plot/draw/fplot.m, scripts/plot/draw/hist.m, scripts/plot/draw/isocolors.m, scripts/plot/draw/isonormals.m, scripts/plot/draw/isosurface.m, scripts/plot/draw/line.m, scripts/plot/draw/loglog.m, scripts/plot/draw/loglogerr.m, scripts/plot/draw/mesh.m, scripts/plot/draw/meshc.m, scripts/plot/draw/meshz.m, scripts/plot/draw/pareto.m, scripts/plot/draw/patch.m, scripts/plot/draw/pcolor.m, scripts/plot/draw/peaks.m, scripts/plot/draw/pie.m, scripts/plot/draw/pie3.m, scripts/plot/draw/plot.m, scripts/plot/draw/plot3.m, scripts/plot/draw/plotmatrix.m, scripts/plot/draw/plotyy.m, scripts/plot/draw/polar.m, scripts/plot/draw/private/__add_datasource__.m, scripts/plot/draw/private/__bar__.m, scripts/plot/draw/private/__contour__.m, scripts/plot/draw/private/__errcomm__.m, scripts/plot/draw/private/__errplot__.m, scripts/plot/draw/private/__ezplot__.m, scripts/plot/draw/private/__interp_cube__.m, scripts/plot/draw/private/__line__.m, scripts/plot/draw/private/__marching_cube__.m, scripts/plot/draw/private/__patch__.m, scripts/plot/draw/private/__pie__.m, scripts/plot/draw/private/__plt__.m, scripts/plot/draw/private/__quiver__.m, scripts/plot/draw/private/__scatter__.m, scripts/plot/draw/private/__stem__.m, scripts/plot/draw/quiver.m, scripts/plot/draw/quiver3.m, scripts/plot/draw/rectangle.m, scripts/plot/draw/ribbon.m, scripts/plot/draw/rose.m, scripts/plot/draw/scatter.m, scripts/plot/draw/scatter3.m, scripts/plot/draw/semilogx.m, scripts/plot/draw/semilogxerr.m, scripts/plot/draw/semilogy.m, scripts/plot/draw/semilogyerr.m, scripts/plot/draw/shrinkfaces.m, scripts/plot/draw/slice.m, scripts/plot/draw/sombrero.m, scripts/plot/draw/sphere.m, scripts/plot/draw/stairs.m, scripts/plot/draw/stem.m, scripts/plot/draw/stem3.m, scripts/plot/draw/stemleaf.m, scripts/plot/draw/surf.m, scripts/plot/draw/surface.m, scripts/plot/draw/surfc.m, scripts/plot/draw/surfl.m, scripts/plot/draw/surfnorm.m, scripts/plot/draw/tetramesh.m, scripts/plot/draw/trimesh.m, scripts/plot/draw/triplot.m, scripts/plot/draw/trisurf.m, scripts/plot/draw/waterfall.m: Moved from plot/ to subdir draw. * scripts/plot/util/__actual_axis_position__.m, scripts/plot/util/__default_plot_options__.m, scripts/plot/util/__gnuplot_drawnow__.m, scripts/plot/util/__next_line_color__.m, scripts/plot/util/__next_line_style__.m, scripts/plot/util/__plt_get_axis_arg__.m, scripts/plot/util/__pltopt__.m, scripts/plot/util/allchild.m, scripts/plot/util/ancestor.m, scripts/plot/util/axes.m, scripts/plot/util/cla.m, scripts/plot/util/clf.m, scripts/plot/util/close.m, scripts/plot/util/closereq.m, scripts/plot/util/colstyle.m, scripts/plot/util/copyobj.m, scripts/plot/util/figure.m, scripts/plot/util/findall.m, scripts/plot/util/findfigs.m, scripts/plot/util/findobj.m, scripts/plot/util/gca.m, scripts/plot/util/gcbf.m, scripts/plot/util/gcbo.m, scripts/plot/util/gcf.m, scripts/plot/util/gco.m, scripts/plot/util/ginput.m, scripts/plot/util/gnuplot_binary.in, scripts/plot/util/graphics_toolkit.m, scripts/plot/util/hdl2struct.m, scripts/plot/util/hggroup.m, scripts/plot/util/hold.m, scripts/plot/util/isaxes.m, scripts/plot/util/isfigure.m, scripts/plot/util/ishghandle.m, scripts/plot/util/ishold.m, scripts/plot/util/isprop.m, scripts/plot/util/linkprop.m, scripts/plot/util/meshgrid.m, scripts/plot/util/ndgrid.m, scripts/plot/util/newplot.m, scripts/plot/util/print.m, scripts/plot/util/printd.m, scripts/plot/util/private/__add_default_menu__.m, scripts/plot/util/private/__fltk_ginput__.m, scripts/plot/util/private/__fltk_print__.m, scripts/plot/util/private/__ghostscript__.m, scripts/plot/util/private/__gnuplot_get_var__.m, scripts/plot/util/private/__gnuplot_ginput__.m, scripts/plot/util/private/__gnuplot_has_feature__.m, scripts/plot/util/private/__gnuplot_has_terminal__.m, scripts/plot/util/private/__gnuplot_open_stream__.m, scripts/plot/util/private/__gnuplot_print__.m, scripts/plot/util/private/__gnuplot_version__.m, scripts/plot/util/private/__go_draw_axes__.m, scripts/plot/util/private/__go_draw_figure__.m, scripts/plot/util/private/__print_parse_opts__.m, scripts/plot/util/private/__tight_eps_bbox__.m, scripts/plot/util/refresh.m, scripts/plot/util/refreshdata.m, scripts/plot/util/saveas.m, scripts/plot/util/shg.m, scripts/plot/util/struct2hdl.m, scripts/plot/util/subplot.m: Moved from plot to subdir util. * etc/HACKING: Updated directory structure info. * scripts/Makefile.am, scripts/plot/appearance/module.mk, scripts/plot/draw/module.mk, scripts/plot/util/module.mk: Added new directories to build system.
author Rik <rik@octave.org>
date Fri, 04 Oct 2013 17:09:08 -0700
parents f0e3d3de5c22
children dba2e06dcdb5
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
15269
b42167e9d805 maint: Update Makefile.am comments to refer to Octave (program) rather than octave (command).
Rik <rik@octave.org>
parents: 15179
diff changeset
1 # Makefile for Octave's scripts directory
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
2 #
14138
72c96de7a403 maint: update copyright notices for 2012
John W. Eaton <jwe@octave.org>
parents: 13285
diff changeset
3 # Copyright (C) 1993-2012 John W. Eaton
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
4 #
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
5 # This file is part of Octave.
13141
e81ddf9cacd5 maint: untabify and remove trailing whitespace from source files
John W. Eaton <jwe@octave.org>
parents: 12733
diff changeset
6 #
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
7 # Octave is free software; you can redistribute it and/or modify it
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
8 # under the terms of the GNU General Public License as published by the
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
9 # Free Software Foundation; either version 3 of the License, or (at
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
10 # your option) any later version.
13141
e81ddf9cacd5 maint: untabify and remove trailing whitespace from source files
John W. Eaton <jwe@octave.org>
parents: 12733
diff changeset
11 #
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
12 # Octave is distributed in the hope that it will be useful, but WITHOUT
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
13 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
14 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
15 # for more details.
13141
e81ddf9cacd5 maint: untabify and remove trailing whitespace from source files
John W. Eaton <jwe@octave.org>
parents: 12733
diff changeset
16 #
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
17 # You should have received a copy of the GNU General Public License
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
18 # along with Octave; see the file COPYING. If not, see
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
19 # <http://www.gnu.org/licenses/>.
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
20
12733
b67c2d580a25 maint: clean up top-level directory
John W. Eaton <jwe@octave.org>
parents: 12177
diff changeset
21 include $(top_srcdir)/build-aux/common.mk
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
22
10000
d6e361255a5c Use Automake syntax to build helper program gethelp in scripts directory
Rik <rdrider0-list@yahoo.com>
parents: 9968
diff changeset
23 EXTRA_DIST =
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
24
15737
71dfd53ed47a build: Add rules to clean built files in java/scripts directory.
Rik <rik@octave.org>
parents: 15736
diff changeset
25 CLEANFILES =
71dfd53ed47a build: Add rules to clean built files in java/scripts directory.
Rik <rik@octave.org>
parents: 15736
diff changeset
26
71dfd53ed47a build: Add rules to clean built files in java/scripts directory.
Rik <rik@octave.org>
parents: 15736
diff changeset
27 DISTCLEANFILES =
71dfd53ed47a build: Add rules to clean built files in java/scripts directory.
Rik <rik@octave.org>
parents: 15736
diff changeset
28
10000
d6e361255a5c Use Automake syntax to build helper program gethelp in scripts directory
Rik <rdrider0-list@yahoo.com>
parents: 9968
diff changeset
29 FCN_FILE_DIRS =
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
30
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
31 FCN_FILES =
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
32
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
33 GEN_FCN_FILES =
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
34
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
35 PKG_ADD_FILES =
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
36
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
37 DIRSTAMP_FILES =
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
38
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
39 IMAGES =
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
40
15625
acf0addfc610 include Octave Forge java package in core Octave
John W. Eaton <jwe@octave.org>
parents: 15269
diff changeset
41 JAR_FILES =
acf0addfc610 include Octave Forge java package in core Octave
John W. Eaton <jwe@octave.org>
parents: 15269
diff changeset
42
10000
d6e361255a5c Use Automake syntax to build helper program gethelp in scripts directory
Rik <rdrider0-list@yahoo.com>
parents: 9968
diff changeset
43 ## Read subdirs to set all variables above
9880
7f77e5081e83 Add ftp objects
David Bateman <dbateman@free.fr>
parents: 9864
diff changeset
44 include @ftp/module.mk
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
45 include audio/module.mk
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
46 include deprecated/module.mk
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
47 include elfun/module.mk
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
48 include general/module.mk
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
49 include geometry/module.mk
17572
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents: 17376
diff changeset
50 include gui/module.mk
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
51 include help/module.mk
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
52 include image/module.mk
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
53 include io/module.mk
15625
acf0addfc610 include Octave Forge java package in core Octave
John W. Eaton <jwe@octave.org>
parents: 15269
diff changeset
54 include java/module.mk
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
55 include linear-algebra/module.mk
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
56 include miscellaneous/module.mk
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
57 include optimization/module.mk
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
58 include path/module.mk
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
59 include pkg/module.mk
17572
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents: 17376
diff changeset
60 include plot/appearance/module.mk
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents: 17376
diff changeset
61 include plot/draw/module.mk
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents: 17376
diff changeset
62 include plot/util/module.mk
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
63 include polynomial/module.mk
13261
9134ca9d4ec8 new functions for Matlab compatibility
John W. Eaton <jwe@octave.org>
parents: 13141
diff changeset
64 include prefs/module.mk
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
65 include set/module.mk
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
66 include signal/module.mk
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
67 include sparse/module.mk
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
68 include specfun/module.mk
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
69 include special-matrix/module.mk
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
70 include startup/module.mk
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
71 include statistics/base/module.mk
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
72 include statistics/distributions/module.mk
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
73 include statistics/models/module.mk
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
74 include statistics/tests/module.mk
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
75 include strings/module.mk
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
76 include testfun/module.mk
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
77 include time/module.mk
16505
ff061068a66c move dialog files to separate directory
John W. Eaton <jwe@octave.org>
parents: 16355
diff changeset
78 include ui/module.mk
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
79
15625
acf0addfc610 include Octave Forge java package in core Octave
John W. Eaton <jwe@octave.org>
parents: 15269
diff changeset
80 nobase_fcnfile_DATA = $(FCN_FILES) $(GEN_FCN_FILES) $(JAR_FILES)
10000
d6e361255a5c Use Automake syntax to build helper program gethelp in scripts directory
Rik <rdrider0-list@yahoo.com>
parents: 9968
diff changeset
81
d6e361255a5c Use Automake syntax to build helper program gethelp in scripts directory
Rik <rdrider0-list@yahoo.com>
parents: 9968
diff changeset
82 image_DATA = $(IMAGES)
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
83
10000
d6e361255a5c Use Automake syntax to build helper program gethelp in scripts directory
Rik <rdrider0-list@yahoo.com>
parents: 9968
diff changeset
84 FCN_FILES_IN = $(GEN_FCN_FILES:.m=.in)
d6e361255a5c Use Automake syntax to build helper program gethelp in scripts directory
Rik <rdrider0-list@yahoo.com>
parents: 9968
diff changeset
85
16054
c5b4b9507a55 Fix building when --disable-docs argument given.
Rik <rik@octave.org>
parents: 15828
diff changeset
86 if AMCOND_BUILD_DOCS
15625
acf0addfc610 include Octave Forge java package in core Octave
John W. Eaton <jwe@octave.org>
parents: 15269
diff changeset
87 all-local: $(GEN_FCN_FILES) $(PKG_ADD_FILES) $(JAR_FILES) .DOCSTRINGS
16054
c5b4b9507a55 Fix building when --disable-docs argument given.
Rik <rik@octave.org>
parents: 15828
diff changeset
88 else
15625
acf0addfc610 include Octave Forge java package in core Octave
John W. Eaton <jwe@octave.org>
parents: 15269
diff changeset
89 all-local: $(GEN_FCN_FILES) $(PKG_ADD_FILES) $(JAR_FILES)
16054
c5b4b9507a55 Fix building when --disable-docs argument given.
Rik <rik@octave.org>
parents: 15828
diff changeset
90 endif
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
91
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
92 octave_dirstamp = $(am__leading_dot)dirstamp
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
93
9880
7f77e5081e83 Add ftp objects
David Bateman <dbateman@free.fr>
parents: 9864
diff changeset
94 @ftp/PKG_ADD: $(@ftp_FCN_FILES) $(@ftp_GEN_FCN_FILES) @ftp/$(octave_dirstamp) mk-pkg-add
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
95 $(srcdir)/mk-pkg-add $(srcdir) $(@ftp_FCN_FILES) -- $(@ftp_GEN_FCN_FILES) > $@-t
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
96 mv $@-t $@
9880
7f77e5081e83 Add ftp objects
David Bateman <dbateman@free.fr>
parents: 9864
diff changeset
97
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
98 audio/PKG_ADD: $(audio_FCN_FILES) $(audio_GEN_FCN_FILES) audio/$(octave_dirstamp) mk-pkg-add
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
99 $(srcdir)/mk-pkg-add $(srcdir) $(audio_FCN_FILES) -- $(audio_GEN_FCN_FILES) > $@-t
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
100 mv $@-t $@
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
101
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
102 deprecated/PKG_ADD: $(deprecated_FCN_FILES) $(deprecated_GEN_FCN_FILES) deprecated/$(octave_dirstamp) mk-pkg-add
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
103 $(srcdir)/mk-pkg-add $(srcdir) $(deprecated_FCN_FILES) -- $(deprecated_GEN_FCN_FILES) > $@-t
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
104 mv $@-t $@
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
105
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
106 elfun/PKG_ADD: $(elfun_FCN_FILES) $(elfun_GEN_FCN_FILES) elfun/$(octave_dirstamp) mk-pkg-add
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
107 $(srcdir)/mk-pkg-add $(srcdir) $(elfun_FCN_FILES) -- $(elfun_GEN_FCN_FILES) > $@-t
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
108 mv $@-t $@
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
109
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
110 general/PKG_ADD: $(general_FCN_FILES) $(general_GEN_FCN_FILES) general/$(octave_dirstamp) mk-pkg-add
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
111 $(srcdir)/mk-pkg-add $(srcdir) $(general_FCN_FILES) -- $(general_GEN_FCN_FILES) > $@-t
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
112 mv $@-t $@
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
113
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
114 geometry/PKG_ADD: $(geometry_FCN_FILES) $(geometry_GEN_FCN_FILES) geometry/$(octave_dirstamp) mk-pkg-add
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
115 $(srcdir)/mk-pkg-add $(srcdir) $(geometry_FCN_FILES) -- $(geometry_GEN_FCN_FILES) > $@-t
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
116 mv $@-t $@
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
117
17572
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents: 17376
diff changeset
118 gui/PKG_ADD: $(gui_FCN_FILES) $(gui_GEN_FCN_FILES) gui/$(octave_dirstamp) mk-pkg-add
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents: 17376
diff changeset
119 $(srcdir)/mk-pkg-add $(srcdir) $(gui_FCN_FILES) -- $(gui_GEN_FCN_FILES) > $@-t
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents: 17376
diff changeset
120 mv $@-t $@
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents: 17376
diff changeset
121
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
122 help/PKG_ADD: $(help_FCN_FILES) $(help_GEN_FCN_FILES) help/$(octave_dirstamp) mk-pkg-add
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
123 $(srcdir)/mk-pkg-add $(srcdir) $(help_FCN_FILES) -- $(help_GEN_FCN_FILES) > $@-t
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
124 mv $@-t $@
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
125
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
126 image/PKG_ADD: $(image_FCN_FILES) $(image_GEN_FCN_FILES) image/$(octave_dirstamp) mk-pkg-add
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
127 $(srcdir)/mk-pkg-add $(srcdir) $(image_FCN_FILES) -- $(image_GEN_FCN_FILES) > $@-t
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
128 mv $@-t $@
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
129
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
130 io/PKG_ADD: $(io_FCN_FILES) $(io_GEN_FCN_FILES) io/$(octave_dirstamp) mk-pkg-add
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
131 $(srcdir)/mk-pkg-add $(srcdir) $(io_FCN_FILES) -- $(io_GEN_FCN_FILES) > $@-t
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
132 mv $@-t $@
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
133
15625
acf0addfc610 include Octave Forge java package in core Octave
John W. Eaton <jwe@octave.org>
parents: 15269
diff changeset
134 java/PKG_ADD: $(java_FCN_FILES) $(java_GEN_FCN_FILES) java/$(octave_dirstamp) mk-pkg-add
acf0addfc610 include Octave Forge java package in core Octave
John W. Eaton <jwe@octave.org>
parents: 15269
diff changeset
135 $(srcdir)/mk-pkg-add $(srcdir) $(java_FCN_FILES) -- $(java_GEN_FCN_FILES) > $@-t
acf0addfc610 include Octave Forge java package in core Octave
John W. Eaton <jwe@octave.org>
parents: 15269
diff changeset
136 mv $@-t $@
acf0addfc610 include Octave Forge java package in core Octave
John W. Eaton <jwe@octave.org>
parents: 15269
diff changeset
137
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
138 linear-algebra/PKG_ADD: $(linear_algebra_FCN_FILES) $(linear_algebra_GEN_FCN_FILES) linear-algebra/$(octave_dirstamp) mk-pkg-add
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
139 $(srcdir)/mk-pkg-add $(srcdir) $(linear_algebra_FCN_FILES) -- $(linear_algebra_GEN_FCN_FILES) > $@-t
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
140 mv $@-t $@
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
141
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
142 miscellaneous/PKG_ADD: $(miscellaneous_FCN_FILES) $(miscellaneous_GEN_FCN_FILES) miscellaneous/$(octave_dirstamp) mk-pkg-add
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
143 $(srcdir)/mk-pkg-add $(srcdir) $(miscellaneous_FCN_FILES) -- $(miscellaneous_GEN_FCN_FILES) > $@-t
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
144 mv $@-t $@
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
145
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
146 optimization/PKG_ADD: $(optimization_FCN_FILES) $(optimization_GEN_FCN_FILES) optimization/$(octave_dirstamp) mk-pkg-add
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
147 $(srcdir)/mk-pkg-add "$(srcdir)" $(optimization_FCN_FILES) -- $(optimization_GEN_FCN_FILES) > $@-t
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
148 mv $@-t $@
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
149
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
150 path/PKG_ADD: $(path_FCN_FILES) $(path_GEN_FCN_FILES) path/$(octave_dirstamp) mk-pkg-add
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
151 $(srcdir)/mk-pkg-add $(srcdir) $(path_FCN_FILES) -- $(path_GEN_FCN_FILES) > $@-t
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
152 mv $@-t $@
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
153
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
154 pkg/PKG_ADD: $(pkg_FCN_FILES) $(pkg_GEN_FCN_FILES) pkg/$(octave_dirstamp) mk-pkg-add
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
155 $(srcdir)/mk-pkg-add $(srcdir) $(pkg_FCN_FILES) -- $(pkg_GEN_FCN_FILES) > $@-t
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
156 mv $@-t $@
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
157
17572
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents: 17376
diff changeset
158 plot/appearance/PKG_ADD: $(plot_appearance_FCN_FILES) $(plot_appearance_GEN_FCN_FILES) plot/appearance/$(octave_dirstamp) mk-pkg-add
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents: 17376
diff changeset
159 $(srcdir)/mk-pkg-add $(srcdir) $(plot_appearance_FCN_FILES) -- $(plot_appearance_GEN_FCN_FILES) > $@-t
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents: 17376
diff changeset
160 mv $@-t $@
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents: 17376
diff changeset
161
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents: 17376
diff changeset
162 plot/draw/PKG_ADD: $(plot_draw_FCN_FILES) $(plot_draw_GEN_FCN_FILES) plot/draw/$(octave_dirstamp) mk-pkg-add
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents: 17376
diff changeset
163 $(srcdir)/mk-pkg-add $(srcdir) $(plot_draw_FCN_FILES) -- $(plot_draw_GEN_FCN_FILES) > $@-t
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents: 17376
diff changeset
164 mv $@-t $@
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents: 17376
diff changeset
165
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents: 17376
diff changeset
166 plot/util/PKG_ADD: $(plot_util_FCN_FILES) $(plot_util_GEN_FCN_FILES) plot/util/$(octave_dirstamp) mk-pkg-add
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents: 17376
diff changeset
167 $(srcdir)/mk-pkg-add $(srcdir) $(plot_util_FCN_FILES) -- $(plot_util_GEN_FCN_FILES) > $@-t
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
168 mv $@-t $@
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
169
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
170 polynomial/PKG_ADD: $(polynomial_FCN_FILES) $(polynomial_GEN_FCN_FILES) polynomial/$(octave_dirstamp) mk-pkg-add
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
171 $(srcdir)/mk-pkg-add $(srcdir) $(polynomial_FCN_FILES) -- $(polynomial_GEN_FCN_FILES) > $@-t
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
172 mv $@-t $@
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
173
13285
cb9b60b1c9bb Create scripts/prefs/ directory if it does not exist.
Michael Goffioul <michael.goffioul@gmail.com>
parents: 13261
diff changeset
174 prefs/PKG_ADD: $(prefs_FCN_FILES) $(prefs_GEN_FCN_FILES) prefs/$(octave_dirstamp) mk-pkg-add
13261
9134ca9d4ec8 new functions for Matlab compatibility
John W. Eaton <jwe@octave.org>
parents: 13141
diff changeset
175 $(srcdir)/mk-pkg-add $(srcdir) $(prefs_FCN_FILES) -- $(prefs_GEN_FCN_FILES) > $@-t
9134ca9d4ec8 new functions for Matlab compatibility
John W. Eaton <jwe@octave.org>
parents: 13141
diff changeset
176 mv $@-t $@
9134ca9d4ec8 new functions for Matlab compatibility
John W. Eaton <jwe@octave.org>
parents: 13141
diff changeset
177
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
178 set/PKG_ADD: $(set_FCN_FILES) $(set_GEN_FCN_FILES) set/$(octave_dirstamp) mk-pkg-add
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
179 $(srcdir)/mk-pkg-add $(srcdir) $(set_FCN_FILES) -- $(set_GEN_FCN_FILES) > $@-t
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
180 mv $@-t $@
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
181
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
182 signal/PKG_ADD: $(signal_FCN_FILES) $(signal_GEN_FCN_FILES) signal/$(octave_dirstamp) mk-pkg-add
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
183 $(srcdir)/mk-pkg-add $(srcdir) $(signal_FCN_FILES) -- $(signal_GEN_FCN_FILES) > $@-t
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
184 mv $@-t $@
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
185
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
186 sparse/PKG_ADD: $(sparse_FCN_FILES) $(sparse_GEN_FCN_FILES) sparse/$(octave_dirstamp) mk-pkg-add
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
187 $(srcdir)/mk-pkg-add $(srcdir) $(sparse_FCN_FILES) -- $(sparse_GEN_FCN_FILES) > $@-t
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
188 mv $@-t $@
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
189
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
190 specfun/PKG_ADD: $(specfun_FCN_FILES) $(specfun_GEN_FCN_FILES) specfun/$(octave_dirstamp) mk-pkg-add
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
191 $(srcdir)/mk-pkg-add $(srcdir) $(specfun_FCN_FILES) -- $(specfun_GEN_FCN_FILES) > $@-t
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
192 mv $@-t $@
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
193
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
194 special-matrix/PKG_ADD: $(special_matrix_FCN_FILES) $(special_matrix_GEN_FCN_FILES) special-matrix/$(octave_dirstamp) mk-pkg-add
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
195 $(srcdir)/mk-pkg-add $(srcdir) $(special_matrix_FCN_FILES) -- $(special_matrix_GEN_FCN_FILES) > $@-t
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
196 mv $@-t $@
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
197
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
198 startup/PKG_ADD: $(startup_FCN_FILES) $(startup_GEN_FCN_FILES) startup/$(octave_dirstamp) mk-pkg-add
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
199 $(srcdir)/mk-pkg-add $(srcdir) $(startup_FCN_FILES) -- $(startup_GEN_FCN_FILES) > $@-t
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
200 mv $@-t $@
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
201
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
202 statistics/base/PKG_ADD: $(statistics_base_FCN_FILES) $(statistics_base_GEN_FCN_FILES) statistics/base/$(octave_dirstamp) mk-pkg-add
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
203 $(srcdir)/mk-pkg-add $(srcdir) $(statistics_base_FCN_FILES) -- $(statistics_base_GEN_FCN_FILES) > $@-t
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
204 mv $@-t $@
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
205
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
206 statistics/distributions/PKG_ADD: $(statistics_distributions_FCN_FILES) $(statistics_distributions_GEN_FCN_FILES) statistics/distributions/$(octave_dirstamp) mk-pkg-add
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
207 $(srcdir)/mk-pkg-add $(srcdir) $(statistics_distributions_FCN_FILES) -- $(statistics_distributions_GEN_FCN_FILES) > $@-t
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
208 mv $@-t $@
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
209
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
210 statistics/models/PKG_ADD: $(statistics_models_FCN_FILES) $(statistics_models_GEN_FCN_FILES) statistics/models/$(octave_dirstamp) mk-pkg-add
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
211 $(srcdir)/mk-pkg-add $(srcdir) $(statistics_models_FCN_FILES) -- $(statistics_models_GEN_FCN_FILES) > $@-t
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
212 mv $@-t $@
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
213
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
214 statistics/tests/PKG_ADD: $(statistics_tests_FCN_FILES) $(statistics_tests_GEN_FCN_FILES) statistics/tests/$(octave_dirstamp) mk-pkg-add
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
215 $(srcdir)/mk-pkg-add $(srcdir) $(statistics_tests_FCN_FILES) -- $(statistics_tests_GEN_FCN_FILES) > $@-t
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
216 mv $@-t $@
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
217
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
218 strings/PKG_ADD: $(strings_FCN_FILES) $(strings_GEN_FCN_FILES) strings/$(octave_dirstamp) mk-pkg-add
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
219 $(srcdir)/mk-pkg-add $(srcdir) $(strings_FCN_FILES) -- $(strings_GEN_FCN_FILES) > $@-t
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
220 mv $@-t $@
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
221
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
222 testfun/PKG_ADD: $(testfun_FCN_FILES) $(testfun_GEN_FCN_FILES) testfun/$(octave_dirstamp) mk-pkg-add
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
223 $(srcdir)/mk-pkg-add $(srcdir) $(testfun_FCN_FILES) -- $(testfun_GEN_FCN_FILES) > $@-t
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
224 mv $@-t $@
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
225
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
226 time/PKG_ADD: $(time_FCN_FILES) $(time_GEN_FCN_FILES) time/$(octave_dirstamp) mk-pkg-add
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
227 $(srcdir)/mk-pkg-add $(srcdir) $(time_FCN_FILES) -- $(time_GEN_FCN_FILES) > $@-t
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
228 mv $@-t $@
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
229
16505
ff061068a66c move dialog files to separate directory
John W. Eaton <jwe@octave.org>
parents: 16355
diff changeset
230 ui/PKG_ADD: $(ui_FCN_FILES) $(ui_GEN_FCN_FILES) ui/$(octave_dirstamp) mk-pkg-add
ff061068a66c move dialog files to separate directory
John W. Eaton <jwe@octave.org>
parents: 16355
diff changeset
231 $(srcdir)/mk-pkg-add $(srcdir) $(ui_FCN_FILES) -- $(ui_GEN_FCN_FILES) > $@-t
ff061068a66c move dialog files to separate directory
John W. Eaton <jwe@octave.org>
parents: 16355
diff changeset
232 mv $@-t $@
ff061068a66c move dialog files to separate directory
John W. Eaton <jwe@octave.org>
parents: 16355
diff changeset
233
9880
7f77e5081e83 Add ftp objects
David Bateman <dbateman@free.fr>
parents: 9864
diff changeset
234 $(@ftp_GEN_FCN_FILES): @ftp/$(octave_dirstamp)
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
235 $(audio_GEN_FCN_FILES): audio/$(octave_dirstamp)
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
236 $(deprecated_GEN_FCN_FILES): deprecated/$(octave_dirstamp)
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
237 $(elfun_GEN_FCN_FILES): elfun/$(octave_dirstamp)
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
238 $(general_GEN_FCN_FILES): general/$(octave_dirstamp)
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
239 $(geometry_GEN_FCN_FILES): geometry/$(octave_dirstamp)
17572
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents: 17376
diff changeset
240 $(gui_GEN_FCN_FILES): gui/$(octave_dirstamp)
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
241 $(help_GEN_FCN_FILES): help/$(octave_dirstamp)
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
242 $(image_GEN_FCN_FILES): image/$(octave_dirstamp)
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
243 $(io_GEN_FCN_FILES): io/$(octave_dirstamp)
15625
acf0addfc610 include Octave Forge java package in core Octave
John W. Eaton <jwe@octave.org>
parents: 15269
diff changeset
244 $(java_GEN_FCN_FILES): java/$(octave_dirstamp)
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
245 $(linear_algebra_GEN_FCN_FILES): linear-algebra/$(octave_dirstamp)
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
246 $(miscellaneous_GEN_FCN_FILES): miscellaneous/$(octave_dirstamp)
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
247 $(optimization_GEN_FCN_FILES): optimization/$(octave_dirstamp)
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
248 $(path_GEN_FCN_FILES): path/$(octave_dirstamp)
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
249 $(pkg_GEN_FCN_FILES): pkg/$(octave_dirstamp)
17572
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents: 17376
diff changeset
250 $(plot_appearance_GEN_FCN_FILES): plot/appearance/$(octave_dirstamp)
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents: 17376
diff changeset
251 $(plot_draw_GEN_FCN_FILES): plot/draw/$(octave_dirstamp)
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents: 17376
diff changeset
252 $(plot_util_GEN_FCN_FILES): plot/util/$(octave_dirstamp)
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
253 $(polynomial_GEN_FCN_FILES): polynomial/$(octave_dirstamp)
13285
cb9b60b1c9bb Create scripts/prefs/ directory if it does not exist.
Michael Goffioul <michael.goffioul@gmail.com>
parents: 13261
diff changeset
254 $(prefs_GEN_FCN_FILES): prefs/$(octave_dirstamp)
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
255 $(set_GEN_FCN_FILES): set/$(octave_dirstamp)
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
256 $(signal_GEN_FCN_FILES): signal/$(octave_dirstamp)
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
257 $(sparse_GEN_FCN_FILES): sparse/$(octave_dirstamp)
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
258 $(specfun_GEN_FCN_FILES): specfun/$(octave_dirstamp)
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
259 $(special_matrix_GEN_FCN_FILES): special-matrix/$(octave_dirstamp)
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
260 $(startup_GEN_FCN_FILES): startup/$(octave_dirstamp)
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
261 $(statistics_base_GEN_FCN_FILES): statistics/base/$(octave_dirstamp)
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
262 $(statistics_distributions_GEN_FCN_FILES): statistics/distributions/$(octave_dirstamp)
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
263 $(statistics_models_GEN_FCN_FILES): statistics/models/$(octave_dirstamp)
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
264 $(statistics_tests_GEN_FCN_FILES): statistics/tests/$(octave_dirstamp)
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
265 $(strings_GEN_FCN_FILES): strings/$(octave_dirstamp)
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
266 $(testfun_GEN_FCN_FILES): testfun/$(octave_dirstamp)
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
267 $(time_GEN_FCN_FILES): time/$(octave_dirstamp)
16505
ff061068a66c move dialog files to separate directory
John W. Eaton <jwe@octave.org>
parents: 16355
diff changeset
268 $(ui_GEN_FCN_FILES): ui/$(octave_dirstamp)
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
269
9880
7f77e5081e83 Add ftp objects
David Bateman <dbateman@free.fr>
parents: 9864
diff changeset
270 @ftp/$(octave_dirstamp):
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
271 $(MKDIR_P) @ftp
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
272 : > @ftp/$(octave_dirstamp)
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
273 audio/$(octave_dirstamp):
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
274 $(MKDIR_P) audio
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
275 : > audio/$(octave_dirstamp)
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
276 deprecated/$(octave_dirstamp):
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
277 $(MKDIR_P) deprecated
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
278 : > deprecated/$(octave_dirstamp)
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
279 elfun/$(octave_dirstamp):
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
280 $(MKDIR_P) elfun
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
281 : > elfun/$(octave_dirstamp)
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
282 general/$(octave_dirstamp):
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
283 $(MKDIR_P) general
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
284 : > general/$(octave_dirstamp)
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
285 geometry/$(octave_dirstamp):
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
286 $(MKDIR_P) geometry
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
287 : > geometry/$(octave_dirstamp)
17572
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents: 17376
diff changeset
288 gui/$(octave_dirstamp):
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents: 17376
diff changeset
289 $(MKDIR_P) gui
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents: 17376
diff changeset
290 : > gui/$(octave_dirstamp)
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
291 help/$(octave_dirstamp):
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
292 $(MKDIR_P) help
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
293 : > help/$(octave_dirstamp)
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
294 image/$(octave_dirstamp):
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
295 $(MKDIR_P) image
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
296 : > image/$(octave_dirstamp)
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
297 io/$(octave_dirstamp):
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
298 $(MKDIR_P) io
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
299 : > io/$(octave_dirstamp)
15625
acf0addfc610 include Octave Forge java package in core Octave
John W. Eaton <jwe@octave.org>
parents: 15269
diff changeset
300 java/$(octave_dirstamp):
acf0addfc610 include Octave Forge java package in core Octave
John W. Eaton <jwe@octave.org>
parents: 15269
diff changeset
301 $(MKDIR_P) java
acf0addfc610 include Octave Forge java package in core Octave
John W. Eaton <jwe@octave.org>
parents: 15269
diff changeset
302 : > java/$(octave_dirstamp)
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
303 linear-algebra/$(octave_dirstamp):
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
304 $(MKDIR_P) linear-algebra
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
305 : > linear-algebra/$(octave_dirstamp)
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
306 miscellaneous/$(octave_dirstamp):
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
307 $(MKDIR_P) miscellaneous
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
308 : > miscellaneous/$(octave_dirstamp)
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
309 optimization/$(octave_dirstamp):
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
310 $(MKDIR_P) optimization
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
311 : > optimization/$(octave_dirstamp)
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
312 path/$(octave_dirstamp):
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
313 $(MKDIR_P) path
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
314 : > path/$(octave_dirstamp)
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
315 pkg/$(octave_dirstamp):
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
316 $(MKDIR_P) pkg
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
317 : > pkg/$(octave_dirstamp)
17572
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents: 17376
diff changeset
318 plot/appearance/$(octave_dirstamp):
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents: 17376
diff changeset
319 $(MKDIR_P) plot/appearance
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents: 17376
diff changeset
320 : > plot/appearance/$(octave_dirstamp)
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents: 17376
diff changeset
321 plot/draw/$(octave_dirstamp):
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents: 17376
diff changeset
322 $(MKDIR_P) plot/draw
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents: 17376
diff changeset
323 : > plot/draw/$(octave_dirstamp)
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents: 17376
diff changeset
324 plot/util/$(octave_dirstamp):
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents: 17376
diff changeset
325 $(MKDIR_P) plot/util
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents: 17376
diff changeset
326 : > plot/util/$(octave_dirstamp)
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
327 polynomial/$(octave_dirstamp):
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
328 $(MKDIR_P) polynomial
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
329 : > polynomial/$(octave_dirstamp)
13285
cb9b60b1c9bb Create scripts/prefs/ directory if it does not exist.
Michael Goffioul <michael.goffioul@gmail.com>
parents: 13261
diff changeset
330 prefs/$(octave_dirstamp):
cb9b60b1c9bb Create scripts/prefs/ directory if it does not exist.
Michael Goffioul <michael.goffioul@gmail.com>
parents: 13261
diff changeset
331 $(MKDIR_P) prefs
cb9b60b1c9bb Create scripts/prefs/ directory if it does not exist.
Michael Goffioul <michael.goffioul@gmail.com>
parents: 13261
diff changeset
332 : > prefs/$(octave_dirstamp)
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
333 set/$(octave_dirstamp):
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
334 $(MKDIR_P) set
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
335 : > set/$(octave_dirstamp)
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
336 signal/$(octave_dirstamp):
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
337 $(MKDIR_P) signal
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
338 : > signal/$(octave_dirstamp)
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
339 sparse/$(octave_dirstamp):
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
340 $(MKDIR_P) sparse
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
341 : > sparse/$(octave_dirstamp)
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
342 specfun/$(octave_dirstamp):
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
343 $(MKDIR_P) specfun
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
344 : > specfun/$(octave_dirstamp)
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
345 special-matrix/$(octave_dirstamp):
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
346 $(MKDIR_P) special-matrix
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
347 : > special-matrix/$(octave_dirstamp)
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
348 startup/$(octave_dirstamp):
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
349 $(MKDIR_P) startup
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
350 : > startup/$(octave_dirstamp)
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
351 statistics/base/$(octave_dirstamp):
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
352 $(MKDIR_P) statistics/base
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
353 : > statistics/base/$(octave_dirstamp)
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
354 statistics/distributions/$(octave_dirstamp):
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
355 $(MKDIR_P) statistics/distributions
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
356 : > statistics/distributions/$(octave_dirstamp)
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
357 statistics/models/$(octave_dirstamp):
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
358 $(MKDIR_P) statistics/models
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
359 : > statistics/models/$(octave_dirstamp)
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
360 statistics/tests/$(octave_dirstamp):
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
361 $(MKDIR_P) statistics/tests
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
362 : > statistics/tests/$(octave_dirstamp)
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
363 strings/$(octave_dirstamp):
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
364 $(MKDIR_P) strings
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
365 : > strings/$(octave_dirstamp)
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
366 testfun/$(octave_dirstamp):
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
367 $(MKDIR_P) testfun
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
368 : > testfun/$(octave_dirstamp)
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
369 time/$(octave_dirstamp):
9906
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
370 $(MKDIR_P) time
8d20fb66a0dc more automake fixes
John W. Eaton <jwe@octave.org>
parents: 9880
diff changeset
371 : > time/$(octave_dirstamp)
16505
ff061068a66c move dialog files to separate directory
John W. Eaton <jwe@octave.org>
parents: 16355
diff changeset
372 ui/$(octave_dirstamp):
ff061068a66c move dialog files to separate directory
John W. Eaton <jwe@octave.org>
parents: 16355
diff changeset
373 $(MKDIR_P) ui
ff061068a66c move dialog files to separate directory
John W. Eaton <jwe@octave.org>
parents: 16355
diff changeset
374 : > ui/$(octave_dirstamp)
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
375
15828
41a05ee9021a doc: Use Perl to create DOCSTRINGS in scripts directory.
Rik <octave@nomad.inbox5.com>
parents: 14138
diff changeset
376 if AMCOND_BUILD_DOCS
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
377
15828
41a05ee9021a doc: Use Perl to create DOCSTRINGS in scripts directory.
Rik <octave@nomad.inbox5.com>
parents: 14138
diff changeset
378 .DOCSTRINGS: $(FCN_FILES) $(GEN_FCN_FILES) mkdoc.pl Makefile
10085
82d47b706424 Remove unnecessary uses of simple_move_if_change_rule
Rik <rdrider0-list@yahoo.com>
parents: 10004
diff changeset
379 if [ "x$(srcdir)" != "x." ] && [ -f $(srcdir)/DOCSTRINGS ] && [ ! -f DOCSTRINGS ]; then \
82d47b706424 Remove unnecessary uses of simple_move_if_change_rule
Rik <rdrider0-list@yahoo.com>
parents: 10004
diff changeset
380 cp $(srcdir)/DOCSTRINGS DOCSTRINGS; \
82d47b706424 Remove unnecessary uses of simple_move_if_change_rule
Rik <rdrider0-list@yahoo.com>
parents: 10004
diff changeset
381 touch -r $(srcdir)/DOCSTRINGS DOCSTRINGS; \
82d47b706424 Remove unnecessary uses of simple_move_if_change_rule
Rik <rdrider0-list@yahoo.com>
parents: 10004
diff changeset
382 fi
10868
29ccddba2e5e Create .DOCSTRINGS quietly and avoid screen clutter during build.
Rik <octave@nomad.inbox5.com>
parents: 10867
diff changeset
383 @echo "creating .DOCSTRINGS from .m script files"
15828
41a05ee9021a doc: Use Perl to create DOCSTRINGS in scripts directory.
Rik <octave@nomad.inbox5.com>
parents: 14138
diff changeset
384 @$(PERL) $(srcdir)/mkdoc.pl "$(srcdir)" $(FCN_FILES) -- $(GEN_FCN_FILES) > $@
12733
b67c2d580a25 maint: clean up top-level directory
John W. Eaton <jwe@octave.org>
parents: 12177
diff changeset
385 $(top_srcdir)/build-aux/move-if-change $@ DOCSTRINGS
10085
82d47b706424 Remove unnecessary uses of simple_move_if_change_rule
Rik <rdrider0-list@yahoo.com>
parents: 10004
diff changeset
386 touch $@
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
387
15828
41a05ee9021a doc: Use Perl to create DOCSTRINGS in scripts directory.
Rik <octave@nomad.inbox5.com>
parents: 14138
diff changeset
388 endif
41a05ee9021a doc: Use Perl to create DOCSTRINGS in scripts directory.
Rik <octave@nomad.inbox5.com>
parents: 14138
diff changeset
389
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
390 $(GEN_FCN_FILES) : %.m : %.in Makefile
10867
5502105b4f17 Run do_subst macro quietly to avoid screen clutter during build.
Rik <octave@nomad.inbox5.com>
parents: 10837
diff changeset
391 @$(do_subst_config_vals)
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
392
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
393 check-m-sources:
11191
01ddaedd6ad5 Reverse changeset b1f4bdc276b6. Use all lower case for "uniformoutput" option.
Rik <octave@nomad.inbox5.com>
parents: 10868
diff changeset
394 @echo "checking whether files in source tree are listed in module.mk files..."; \
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
395 for f in $$(find $(srcdir) -name '*.m'); do \
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
396 found=false; \
11191
01ddaedd6ad5 Reverse changeset b1f4bdc276b6. Use all lower case for "uniformoutput" option.
Rik <octave@nomad.inbox5.com>
parents: 10868
diff changeset
397 for m in $(FCN_FILES) $(GEN_FCN_FILES); do \
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
398 if [ "$$f" = $(srcdir)/"$$m" ]; then \
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
399 found=true; \
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
400 break; \
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
401 fi; \
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
402 done; \
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
403 if $$found; then \
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
404 true; \
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
405 else \
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
406 missing=$$(echo $$f | $(SED) "s|^$(srcdir)||"); \
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
407 echo "$$missing: not listed in SOURCES"; \
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
408 fi; \
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
409 done; \
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
410 if test -z "$$missing"; then \
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
411 echo "yes"; \
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
412 fi
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
413 .PHONY: check-m-sources
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
414
12177
3592c57fa6a8 scripts/Makefile.am (check-m-semicolon): new rule.
John W. Eaton <jwe@octave.org>
parents: 11523
diff changeset
415 check-missing-semicolon:
3592c57fa6a8 scripts/Makefile.am (check-m-semicolon): new rule.
John W. Eaton <jwe@octave.org>
parents: 11523
diff changeset
416 @echo "checking for missing semicolons in .m files..."
3592c57fa6a8 scripts/Makefile.am (check-m-semicolon): new rule.
John W. Eaton <jwe@octave.org>
parents: 11523
diff changeset
417 ( echo "warning on Octave:missing-semicolon;"; \
3592c57fa6a8 scripts/Makefile.am (check-m-semicolon): new rule.
John W. Eaton <jwe@octave.org>
parents: 11523
diff changeset
418 for m in $(addprefix $(srcdir)/, $(FCN_FILES)) $(GEN_FCN_FILES); do \
3592c57fa6a8 scripts/Makefile.am (check-m-semicolon): new rule.
John W. Eaton <jwe@octave.org>
parents: 11523
diff changeset
419 echo "source ('$$m');"; \
3592c57fa6a8 scripts/Makefile.am (check-m-semicolon): new rule.
John W. Eaton <jwe@octave.org>
parents: 11523
diff changeset
420 done ) | ../run-octave -qf
3592c57fa6a8 scripts/Makefile.am (check-m-semicolon): new rule.
John W. Eaton <jwe@octave.org>
parents: 11523
diff changeset
421 .PHONY: check-missing-semicolon
3592c57fa6a8 scripts/Makefile.am (check-m-semicolon): new rule.
John W. Eaton <jwe@octave.org>
parents: 11523
diff changeset
422
15179
3b8275fed4dd build: Add rule to build ctags for *.m files in scripts directory.
Rik <rik@octave.org>
parents: 14617
diff changeset
423 ## Add rule to generate ctags.
3b8275fed4dd build: Add rule to build ctags for *.m files in scripts directory.
Rik <rik@octave.org>
parents: 14617
diff changeset
424 ## Automake would normally generate such a rule, but only if there is a
3b8275fed4dd build: Add rule to build ctags for *.m files in scripts directory.
Rik <rik@octave.org>
parents: 14617
diff changeset
425 ## xxx_SOURCES target
3b8275fed4dd build: Add rule to build ctags for *.m files in scripts directory.
Rik <rik@octave.org>
parents: 14617
diff changeset
426 ctags:
3b8275fed4dd build: Add rule to build ctags for *.m files in scripts directory.
Rik <rik@octave.org>
parents: 14617
diff changeset
427 ctags $(addprefix $(srcdir)/, $(FCN_FILES)) $(GEN_FCN_FILES)
3b8275fed4dd build: Add rule to build ctags for *.m files in scripts directory.
Rik <rik@octave.org>
parents: 14617
diff changeset
428
9968
f3bef90b7278 Remove various install-local targets in favor of using automake syntax for installation
Rik <rdrider0-list@yahoo.com>
parents: 9965
diff changeset
429 install-data-local: install-startup-files install-pkg-add
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
430
9968
f3bef90b7278 Remove various install-local targets in favor of using automake syntax for installation
Rik <rdrider0-list@yahoo.com>
parents: 9965
diff changeset
431 uninstall-local: uninstall-startup-files uninstall-pkg-add
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
432
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
433 install-startup-files:
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
434 $(MKDIR_P) $(DESTDIR)$(fcnfiledir)/startup
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
435 if test -f $(DESTDIR)$(fcnfiledir)/startup/octaverc; then true; \
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
436 else \
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
437 $(INSTALL_DATA) $(srcdir)/$(SYSTEM_STARTUP_FILE_SRC) \
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
438 $(DESTDIR)$(fcnfiledir)/startup/octaverc; \
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
439 fi
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
440 if test -f $(DESTDIR)$(fcnfiledir)/startup/inputrc; then true; \
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
441 else \
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
442 $(INSTALL_DATA) $(srcdir)/$(SYSTEM_INPUTRC_FILE_SRC) \
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
443 $(DESTDIR)$(fcnfiledir)/startup/inputrc; \
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
444 fi
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
445 $(MKDIR_P) $(DESTDIR)$(localfcnfiledir)/startup
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
446 if test -f $(DESTDIR)$(localfcnfiledir)/startup/octaverc; \
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
447 then true; \
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
448 else \
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
449 $(INSTALL_DATA) $(srcdir)/$(LOCAL_STARTUP_FILE_SRC) \
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
450 $(DESTDIR)$(localfcnfiledir)/startup/octaverc; \
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
451 fi
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
452 .PHONY: install-startup-files
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
453
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
454 uninstall-startup-files:
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
455 rm -f $(DESTDIR)$(fcnfiledir)/startup/octaverc
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
456 rm -f $(DESTDIR)$(fcnfiledir)/startup/inputrc
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
457 rm -f $(DESTDIR)$(localfcnfiledir)/startup/octaverc
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
458 .PHONY: uninstall-startup-files
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
459
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
460 install-pkg-add:
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
461 for f in $(PKG_ADD_FILES); do \
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
462 if [ -n "`cat $$f`" ]; then \
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
463 $(MKDIR_P) $(DESTDIR)$(fcnfiledir)/`echo $$f | $(SED) 's,/[^/]*$$,,'`; \
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
464 $(INSTALL_DATA) $$f $(DESTDIR)$(fcnfiledir)/$$f; \
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
465 fi \
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
466 done
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
467 .PHONY: install-pkg-add
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
468
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
469 uninstall-pkg-add:
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
470 for f in $(PKG_ADD_FILES); do \
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
471 rm -f $(DESTDIR)$(fcnfiledir)/$$f; \
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
472 done
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
473 .PHONY: uninstall-pkg-add
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
474
16355
022898b4323b build: Disallow packaging distribution unless Java is present (bug #38532)
Rik <rik@octave.org>
parents: 16055
diff changeset
475 if AMCOND_HAVE_JAVA
022898b4323b build: Disallow packaging distribution unless Java is present (bug #38532)
Rik <rik@octave.org>
parents: 16055
diff changeset
476 else
022898b4323b build: Disallow packaging distribution unless Java is present (bug #38532)
Rik <rik@octave.org>
parents: 16055
diff changeset
477 dist-hook:
022898b4323b build: Disallow packaging distribution unless Java is present (bug #38532)
Rik <rik@octave.org>
parents: 16055
diff changeset
478 @echo "Packaging distribution requires Java." ; exit 1;
022898b4323b build: Disallow packaging distribution unless Java is present (bug #38532)
Rik <rik@octave.org>
parents: 16055
diff changeset
479 endif
022898b4323b build: Disallow packaging distribution unless Java is present (bug #38532)
Rik <rik@octave.org>
parents: 16055
diff changeset
480
10000
d6e361255a5c Use Automake syntax to build helper program gethelp in scripts directory
Rik <rdrider0-list@yahoo.com>
parents: 9968
diff changeset
481 EXTRA_DIST += \
d6e361255a5c Use Automake syntax to build helper program gethelp in scripts directory
Rik <rdrider0-list@yahoo.com>
parents: 9968
diff changeset
482 $(IMAGES) \
d6e361255a5c Use Automake syntax to build helper program gethelp in scripts directory
Rik <rdrider0-list@yahoo.com>
parents: 9968
diff changeset
483 $(FCN_FILES) \
d6e361255a5c Use Automake syntax to build helper program gethelp in scripts directory
Rik <rdrider0-list@yahoo.com>
parents: 9968
diff changeset
484 $(FCN_FILES_IN) \
d6e361255a5c Use Automake syntax to build helper program gethelp in scripts directory
Rik <rdrider0-list@yahoo.com>
parents: 9968
diff changeset
485 $(GEN_FCN_FILES) \
d6e361255a5c Use Automake syntax to build helper program gethelp in scripts directory
Rik <rdrider0-list@yahoo.com>
parents: 9968
diff changeset
486 DOCSTRINGS \
15828
41a05ee9021a doc: Use Perl to create DOCSTRINGS in scripts directory.
Rik <octave@nomad.inbox5.com>
parents: 14138
diff changeset
487 mkdoc.pl \
10000
d6e361255a5c Use Automake syntax to build helper program gethelp in scripts directory
Rik <rdrider0-list@yahoo.com>
parents: 9968
diff changeset
488 mk-pkg-add
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
489
15737
71dfd53ed47a build: Add rules to clean built files in java/scripts directory.
Rik <rik@octave.org>
parents: 15736
diff changeset
490 DISTCLEANFILES += \
10837
6ea0cf31667d Add Makefile options to clean up build directories and allow 'make distcheck' to finish
Rik <octave@nomad.inbox5.com>
parents: 10085
diff changeset
491 .DOCSTRINGS \
10000
d6e361255a5c Use Automake syntax to build helper program gethelp in scripts directory
Rik <rdrider0-list@yahoo.com>
parents: 9968
diff changeset
492 DOCSTRINGS \
d6e361255a5c Use Automake syntax to build helper program gethelp in scripts directory
Rik <rdrider0-list@yahoo.com>
parents: 9968
diff changeset
493 $(PKG_ADD_FILES) \
d6e361255a5c Use Automake syntax to build helper program gethelp in scripts directory
Rik <rdrider0-list@yahoo.com>
parents: 9968
diff changeset
494 $(DIRSTAMP_FILES) \
d6e361255a5c Use Automake syntax to build helper program gethelp in scripts directory
Rik <rdrider0-list@yahoo.com>
parents: 9968
diff changeset
495 $(GEN_FCN_FILES)
d6e361255a5c Use Automake syntax to build helper program gethelp in scripts directory
Rik <rdrider0-list@yahoo.com>
parents: 9968
diff changeset
496
15737
71dfd53ed47a build: Add rules to clean built files in java/scripts directory.
Rik <rik@octave.org>
parents: 15736
diff changeset
497 distclean-local:
71dfd53ed47a build: Add rules to clean built files in java/scripts directory.
Rik <rik@octave.org>
parents: 15736
diff changeset
498 if [ "x$(srcdir)" != "x." ]; then \
71dfd53ed47a build: Add rules to clean built files in java/scripts directory.
Rik <rik@octave.org>
parents: 15736
diff changeset
499 rm $(java_JAVA_IMAGES); \
71dfd53ed47a build: Add rules to clean built files in java/scripts directory.
Rik <rik@octave.org>
parents: 15736
diff changeset
500 fi