source: Makefile.am @ 8e58264

ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
Last change on this file since 8e58264 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
RevLine 
[56c3935]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##
[e614d73]8## Makefile.am --
[56c3935]9##
10## Author           : Peter A. Buhr
11## Created On       : Sun May 31 22:14:18 2015
12## Last Modified By : Peter A. Buhr
[1f86d5e]13## Last Modified On : Sat Feb  2 16:54:42 2019
14## Update Count     : 21
[56c3935]15###############################################################################
16
[c59712e]17AUTOMAKE_OPTIONS = foreign    # do not require all the GNU file names
[107b01a]18ACLOCAL_AMFLAGS  = -I automake
[d3b7937]19
[1f86d5e]20MAINTAINERCLEANFILES = lib/* bin/* tests/.deps/* tests/.out/* # order important
[c59712e]21
22SUBDIRS = driver src . @LIBCFA_TARGET_DIRS@
[08ce416]23DIST_SUBDIRS = driver src . libcfa tests tools tools/prettyprinter
[c59712e]24
[575a6e5]25@LIBCFA_TARGET_MAKEFILES@ : Makefile $(srcdir)/libcfa/configure
[ff1e0f38]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)))
[2fbc904]29        @echo "Configuring libcfa ($(abs_top_srcdir)/libcfa/configure) with '$(config_data)' from $(shell pwd) / $(dir $@)"
[ff1e0f38]30        @cd $(dir $@) && $(abs_top_srcdir)/libcfa/configure $(config_data)
[c59712e]31
32noinst_DATA = @LIBCFA_TARGET_MAKEFILES@
[874960b]33
34man1_MANS = doc/man/cfa.1
[ff593a3]35
[2fbc904]36EXTRA_DIST = LICENSE doc/man/cfa.1 libcfa/configure libcfa/Makefile.dist.am libcfa/Makefile.dist.in
[b7fe2e6]37
[ff593a3]38debug=yes
39check:
[a5121bf]40        $(MAKE) -C tests all-tests installed=no debug=${debug}
[ff593a3]41
42installcheck:
[7fb92a0]43        $(MAKE) -C tests all-tests installed=yes debug=${debug}
44
[e70e54e]45configure-libcfa: @LIBCFA_TARGET_MAKEFILES@
46        @true
47
[7fb92a0]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"
[1f86d5e]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.