180be53d3d8b68e22306939537984d50c965cba7
[mono.git] / mono / arch / arm / Makefile.am
1
2 INCLUDES = $(GLIB_CFLAGS) -I$(top_srcdir)
3
4 noinst_LTLIBRARIES = libmonoarch-arm.la
5
6 BUILT_SOURCES = arm_dpimacros.h arm_fpamacros.h arm_vfpmacros.h
7
8
9 libmonoarch_arm_la_SOURCES = $(BUILT_SOURCES) \
10         arm-codegen.c \
11         arm-codegen.h \
12         arm-dis.c \
13         arm-dis.h
14
15 arm_dpimacros.h: dpiops.sh mov_macros.th dpi_macros.th cmp_macros.th
16         (cd $(srcdir); bash ./dpiops.sh) > $@t
17         mv $@t $@
18
19 arm_fpamacros.h: fpaops.sh fpam_macros.th fpa_macros.th
20         (cd $(srcdir); bash ./fpaops.sh) > $@t
21         mv $@t $@
22
23 arm_vfpmacros.h: vfpops.sh vfpm_macros.th vfp_macros.th
24         (cd $(srcdir); bash ./vfpops.sh) > $@t
25         mv $@t $@
26
27 CLEANFILES = $(BUILT_SOURCES)
28
29 EXTRA_DIST = dpiops.sh mov_macros.th dpi_macros.th cmp_macros.th \
30         fpam_macros.th fpa_macros.th arm-fpa-codegen.h fpaops.sh \
31         vfpm_macros.th vfp_macros.th arm-vfp-codegen.h vfpops.sh
32