summaryrefslogtreecommitdiff
path: root/Makefile.am
blob: 883195578ca2c61fb7191c2ec2864dc398b25989 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
ACLOCAL_AMFLAGS = -I m4

SUBDIRS = cpu utils sysroot tests man

include_HEADERS = include/libmcpu.h include/mcpu-elf.h

pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = mcpu.pc
bin_SCRIPTS = mcpu-config

aclocaldir = $(datadir)/aclocal
aclocal_DATA = libmcpu.m4

mcpuasmheadersdir = @MCPU_ROOT@/include/sys/asm

dist_mcpuasmheaders_DATA = \
        sysroot/include/sys/asm/syscall.h   \
        sysroot/include/sys/asm/fcntl.h     \
        sysroot/include/sys/asm/unistd.h    \
        sysroot/include/sys/asm/types.h     \
        sysroot/include/sys/asm/stat.h      \
        sysroot/include/sys/asm/dirent.h    \
        sysroot/include/sys/asm/select.h    \
        sysroot/include/sys/asm/time.h      \
        sysroot/include/sys/asm/errno.h     \
        sysroot/include/sys/asm/mpu-errno.h

EXTRA_DIST =           \
        AUTHORS        \
        ChangeLog      \
        LICENSE        \
        NEWS.md        \
        README.md      \
        acsite.m4      \
        bootstrap      \
        libmcpu.m4     \
        config         \
        cpu/sysdeps    \
        m4/README      \
        sysroot/README \
        doc/libmcpu-bytecode-architecture-ru.pdf       \
        doc/libmcpu-melf-abi-ru.pdf                    \
        doc/src/README                                 \
        doc/src/build-docs.sh                          \
        doc/src/libmcpu-bytecode-architecture-ru.tex   \
        doc/src/libmcpu-hll-crt-contract-ru.tex        \
        doc/src/libmcpu-architecture-core-ru.tex       \
        doc/src/libmcpu-architecture-runtime-ru.tex    \
        doc/src/libmcpu-isa-coverage-ru.tex            \
        doc/src/libmcpu-assembler-details-ru.tex       \
        doc/src/libmcpu-melf-abi-ru.tex                \
        doc/src/libmcpu-doc-common.tex                 \
        doc/src/libmcpu-assembler-directives-table.tex \
        doc/src/libmcpu-opcode-table.tex               \
        doc/src/libmcpu-psw-table.tex                  \
        doc/src/libmcpu-rconst-table.tex


.PHONY: tests
tests: all
	$(MAKE) $(AM_MAKEFLAGS) -C tests check-TESTS

LIBTOOL_DEPS = @LIBTOOL_DEPS@
libtool: $(LIBTOOL_DEPS)
	$(SHELL) $(top_builddir)/config.status $(top_builddir)/libtool

distclean-local:
	-rm -rf $(top_srcdir)/autom4te.cache