aboutsummaryrefslogtreecommitdiff
path: root/data/macros.meson
blob: c89854bb26155f23dbb647d41fd0453e1e6139d8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
%__meson /usr/bin/meson

%meson() %{expand:\
  export CFLAGS="%{optflags}" ; \
  export CXXFLAGS="%{optflags}" ; \
  export FFLAGS="%{optflags} -I%{_fmoddir}" ; \
  export FCFLAGS="%{optflags} -I%{_fmoddir}" ; \
  export LDFLAGS="%{__global_ldflags}" ; \
  %__meson %{?1} \\\
        --prefix=%{_prefix}            \\\
        --libdir=%{_libdir}            \\\
        --libexecdir=%{_libexecdir}    \\\
        --bindir=%{_bindir}            \\\
        --includedir=%{_includedir}    \\\
        --datadir=%{_datadir}          \\\
        --mandir=%{_mandir}            \\\
        --localedir=%{_datadir}/locale \\\
        --sysconfdir=%{_sysconfdir}    \\\
        --buildtype=plain \
        %{nil} \
}