source: Makefile.am @ dde7d6d

ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
Last change on this file since dde7d6d was 08ce416, checked in by Thierry Delisle <tdelisle@…>, 3 years ago

Changed configure to use new-ast by default.
Ast options no longer pushed to libcfa (that didn't make sense).
Long Run tests and benchmark no longer distributed.
Added missing source to distribution.
Added pybin to distribution.

  • Property mode set to 100644
File size: 1.9 KB
Line 
1######################## -*- Mode: Makefile-Automake -*- ######################
2##
3## Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
4##
5## The contents of this file are covered under the licence agreement in the
6## file "LICENCE" distributed with Cforall.
7##
8## Makefile.am --
9##
10## Author           : Peter A. Buhr
11## Created On       : Sun May 31 22:14:18 2015
12## Last Modified By : Peter A. Buhr
13## Last Modified On : Sat Feb  2 16:54:42 2019
14## Update Count     : 21
15###############################################################################
16
17AUTOMAKE_OPTIONS = foreign    # do not require all the GNU file names
18ACLOCAL_AMFLAGS  = -I automake
19
20MAINTAINERCLEANFILES = lib/* bin/* tests/.deps/* tests/.out/* # order important
21
22SUBDIRS = driver src . @LIBCFA_TARGET_DIRS@
23DIST_SUBDIRS = driver src . libcfa tests tools tools/prettyprinter
24
25@LIBCFA_TARGET_MAKEFILES@ : Makefile $(srcdir)/libcfa/configure
26        @$(eval config_file = $(dir $@)config.data)
27        @ls $(config_file) || (echo "Missing config.data, re-run configure script again" && false)
28        @$(eval config_data = $(shell cat $(config_file)))
29        @echo "Configuring libcfa ($(abs_top_srcdir)/libcfa/configure) with '$(config_data)' from $(shell pwd) / $(dir $@)"
30        @cd $(dir $@) && $(abs_top_srcdir)/libcfa/configure $(config_data)
31
32noinst_DATA = @LIBCFA_TARGET_MAKEFILES@
33
34man1_MANS = doc/man/cfa.1
35
36EXTRA_DIST = LICENSE doc/man/cfa.1 libcfa/configure libcfa/Makefile.dist.am libcfa/Makefile.dist.in
37
38debug=yes
39check:
40        $(MAKE) -C tests all-tests installed=no debug=${debug}
41
42installcheck:
43        $(MAKE) -C tests all-tests installed=yes debug=${debug}
44
45configure-libcfa: @LIBCFA_TARGET_MAKEFILES@
46        @true
47
48status: @LIBCFA_TARGET_MAKEFILES@
49        @echo -ne "translator\n\t"
50        @./config.status --config | sed "s/ /\n\t/g; s/\t'/\t/g; s/'\n/\n/g; s/^'//g; s/'$$//g"
51        @find libcfa -name config.status -printf "\n%h\n\t" -exec {} --config \; | sed "s/ /\n\t/g; s/\t'/\t/g; s/'\n/\n/g; s/^'//g; s/'$$//g"
Note: See TracBrowser for help on using the repository browser.