source: issm/trunk/src/m/Makefile.am@ 23189

Last change on this file since 23189 was 23189, checked in by Mathieu Morlighem, 7 years ago

merged trunk-jpl and trunk for revision 23187

File size: 3.6 KB
RevLine 
[13395]1#To generate list of directories
2#
3#find . -type d -exec ls -d {} \;
4
[16137]5bin_SCRIPTS =
[13975]6if WRAPPERS
[16137]7if MATLAB
8if !DEVELOPMENT
[20500]9bin_SCRIPTS += ${ISSM_DIR}/src/m/qmu/*.m \
[21341]10 ${ISSM_DIR}/src/m/archive/*.m \
[20500]11 ${ISSM_DIR}/src/m/qmu/setupdesign/*.m \
12 ${ISSM_DIR}/src/m/qmu/plot/*.m \
13 ${ISSM_DIR}/src/m/qmu/examples/*.m \
14 ${ISSM_DIR}/src/m/kml/*.m \
15 ${ISSM_DIR}/src/m/dev/issmversion.m \
16 ${ISSM_DIR}/src/m/classes/*.m \
17 ${ISSM_DIR}/src/m/classes/qmu/*.m \
18 ${ISSM_DIR}/src/m/classes/qmu/@dakota_method/*.m \
19 ${ISSM_DIR}/src/m/classes/clusters/*.m \
20 ${ISSM_DIR}/src/m/consistency/*.m \
21 ${ISSM_DIR}/src/m/array/*.m \
22 ${ISSM_DIR}/src/m/boundaryconditions/*.m \
23 ${ISSM_DIR}/src/m/exp/*.m \
24 ${ISSM_DIR}/src/m/exp/operation/*.m \
25 ${ISSM_DIR}/src/m/geometry/*.m \
26 ${ISSM_DIR}/src/m/interp/*.m \
27 ${ISSM_DIR}/src/m/coordsystems/*.m \
28 ${ISSM_DIR}/src/m/mech/*.m \
29 ${ISSM_DIR}/src/m/mesh/*.m \
30 ${ISSM_DIR}/src/m/mesh/planet/spheretri/*.m \
31 ${ISSM_DIR}/src/m/mesh/planet/gmsh/*.m \
32 ${ISSM_DIR}/src/m/mesh/rifts/*.m \
33 ${ISSM_DIR}/src/m/miscellaneous/*.m \
[21341]34 ${ISSM_DIR}/src/m/modules/*.m \
[20500]35 ${ISSM_DIR}/src/m/os/*.m \
36 ${ISSM_DIR}/src/m/plot/*.m \
37 ${ISSM_DIR}/src/m/plot/colormaps/*.m \
38 ${ISSM_DIR}/src/m/string/*.m \
39 ${ISSM_DIR}/src/m/extrusion/*.m \
40 ${ISSM_DIR}/src/m/inversions/*.m \
41 ${ISSM_DIR}/src/m/io/*.m \
42 ${ISSM_DIR}/src/m/parameterization/*.m \
43 ${ISSM_DIR}/src/m/partition/*.m \
44 ${ISSM_DIR}/src/m/print/*.m \
45 ${ISSM_DIR}/src/m/regional/*.m \
46 ${ISSM_DIR}/src/m/solve/*.m \
47 ${ISSM_DIR}/src/m/solvers/*.m \
48 ${ISSM_DIR}/src/m/materials/*.m
[13975]49endif
[16137]50endif
51if PYTHON
52if !DEVELOPMENT
[21341]53bin_SCRIPTS += ${ISSM_DIR}/src/m/archive/*.py \
[20500]54 ${ISSM_DIR}/src/m/classes/*.py \
55 ${ISSM_DIR}/src/m/classes/clusters/*.py \
56 ${ISSM_DIR}/src/m/consistency/*.py \
57 ${ISSM_DIR}/src/m/dev/issmversion.py \
58 ${ISSM_DIR}/src/m/boundaryconditions/*.py \
59 ${ISSM_DIR}/src/m/exp/*.py \
60 ${ISSM_DIR}/src/m/geometry/*.py \
61 ${ISSM_DIR}/src/m/coordsystems/*.py \
62 ${ISSM_DIR}/src/m/interp/*.py \
63 ${ISSM_DIR}/src/m/inversions/*.py \
64 ${ISSM_DIR}/src/m/mech/*.py \
65 ${ISSM_DIR}/src/m/mesh/*.py \
66 ${ISSM_DIR}/src/m/mesh/rifts/*.py \
[22758]67 ${ISSM_DIR}/src/m/mesh/planet/gmsh/*.py \
[20500]68 ${ISSM_DIR}/src/m/miscellaneous/*.py \
[21341]69 ${ISSM_DIR}/src/m/modules/*.py \
[20500]70 ${ISSM_DIR}/src/m/os/*.py \
71 ${ISSM_DIR}/src/m/plot/*.py \
72 ${ISSM_DIR}/src/m/extrusion/*.py \
73 ${ISSM_DIR}/src/m/io/*.py \
74 ${ISSM_DIR}/src/m/parameterization/*.py \
75 ${ISSM_DIR}/src/m/solve/*.py \
76 ${ISSM_DIR}/src/m/solvers/*.py \
77 ${ISSM_DIR}/src/m/materials/*.py
[16137]78endif
79endif
[20500]80
81if JAVASCRIPT
82if !DEVELOPMENT
83
[23189]84js_scripts = ${ISSM_DIR}/src/m/array/*.js \
85 ${ISSM_DIR}/src/m/boundaryconditions/*.js \
86 ${ISSM_DIR}/src/m/classes/*.js \
87 ${ISSM_DIR}/src/m/classes/clusters/*.js \
88 ${ISSM_DIR}/src/m/consistency/*.js \
89 ${ISSM_DIR}/src/m/exp/*.js \
[22758]90 ${ISSM_DIR}/src/m/extrusion/*.js \
[23189]91 ${ISSM_DIR}/src/m/geometry/*.js \
92 ${ISSM_DIR}/src/m/inversions/*.js \
[22758]93 ${ISSM_DIR}/src/m/io/*.js \
[23189]94 ${ISSM_DIR}/src/m/materials/*.js \
95 ${ISSM_DIR}/src/m/mesh/*.js \
96 ${ISSM_DIR}/src/m/miscellaneous/*.js \
97 ${ISSM_DIR}/src/m/parameterization/*.js \
[22758]98 ${ISSM_DIR}/src/m/plot/*.js \
[23189]99 ${ISSM_DIR}/src/m/print/*.js \
100 ${ISSM_DIR}/src/m/shp/*.js \
101 ${ISSM_DIR}/src/m/solve/*.js \
102 ${ISSM_DIR}/src/m/solvers/*.js
[20500]103bin_SCRIPTS += issm-bin.js
104
105issm-bin.js: ${js_scripts}
[23189]106 rm -f issm-bin.js
107 cat ${js_scripts} > issm-bin.js
[20500]108
[16137]109endif
[20500]110endif
111
112endif
Note: See TracBrowser for help on using the repository browser.