build: Make build more autotools-like.
[mes.git] / build-aux / export.make
1 # GNU Mes --- Maxwell Equations of Software
2 # Copyright © 2018 Jan (janneke) Nieuwenhuizen <janneke@gnu.org>
3 #
4 # This file is part of GNU Mes.
5 #
6 # GNU Mes is free software; you can redistribute it and/or modify it
7 # under the terms of the GNU General Public License as published by
8 # the Free Software Foundation; either version 3 of the License, or (at
9 # your option) any later version.
10 #
11 # GNU Mes is distributed in the hope that it will be useful, but
12 # WITHOUT ANY WARRANTY; without even the implied warranty of
13 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14 # GNU General Public License for more details.
15 #
16 # You should have received a copy of the GNU General Public License
17 # along with GNU Mes.  If not, see <http://www.gnu.org/licenses/>.
18
19 export PACKAGE
20 export VERSION
21
22 export abs_top_builddir
23 export abs_top_srcdir
24 export top_builddir
25 export config.make
26 export srcdest
27 export srcdir
28
29 export prefix
30
31 export datadir
32 export docdir
33
34 export bindir
35 export guile_site_ccache_dir
36 export guile_site_dir
37 export infodir
38 export libdir
39 export mandir
40 export moduledir
41 export sysconfdir
42
43 ifdef V
44 export V
45 endif
46
47 ifdef DESTDIR
48 export DESTDIR
49 endif
50
51 ifdef ARCH
52 export ARCH
53 endif
54
55 ifdef CC
56 export CC
57 endif
58
59 ifdef CC32
60 export CC32
61 endif
62
63 ifdef BLOOD_ELF
64 export BLOOD_ELF
65 endif
66
67 ifdef DOT
68 export DOT
69 endif
70
71 ifdef M1
72 export M1
73 endif
74
75 ifdef MES
76 export MES
77 endif
78
79 ifdef HEX2
80 export HEX2
81 endif
82
83 ifdef HELP2MAN
84 export HELP2MAN
85 endif
86
87 ifdef GUILE
88 export GUILE
89 endif
90
91 ifdef GUILE_TOOLS
92 export GUILE_TOOLS
93 endif
94
95 ifdef GUIX
96 export GUIX
97 endif
98
99 ifdef PERL
100 export PERL
101 endif
102
103 ifdef TCC
104 export TCC
105 endif
106
107 ifdef GUILE_LOAD_PATH
108 export GUILE_LOAD_PATH
109 endif
110
111 ifdef GUILE_LOAD_COMPILED_PATH
112 export GUILE_LOAD_COMPILED_PATH
113 endif
114
115 ifdef CFLAGS
116 export CFLAGS
117 endif
118
119 ifdef CPPFLAGS
120 export CPPFLAGS
121 endif
122
123 ifdef CC32_CFLAGS
124 export CC32_CFLAGS
125 endif
126
127 ifdef HEX2FLAGS
128 export HEX2FLAGS
129 endif
130
131 ifdef M1FLAGS
132 export M1FLAGS
133 endif
134
135 ifdef MES_CFLAGS
136 export MES_CFLAGS
137 endif
138
139 ifdef MES_SEED
140 export MES_SEED
141 endif
142
143 ifdef MESCC_TOOLS_SEED
144 export MESCC_TOOLS_SEED
145 endif
146
147 ifdef TINYCC_SEED
148 export TINYCC_SEED
149 endif