1## ****************************************************************************
2##
3##  Licensed to Accellera Systems Initiative Inc. (Accellera) under one or
4##  more contributor license agreements.  See the NOTICE file distributed
5##  with this work for additional information regarding copyright ownership.
6##  Accellera licenses this file to you under the Apache License, Version 2.0
7##  (the "License"); you may not use this file except in compliance with the
8##  License.  You may obtain a copy of the License at
9##
10##   http://www.apache.org/licenses/LICENSE-2.0
11##
12##  Unless required by applicable law or agreed to in writing, software
13##  distributed under the License is distributed on an "AS IS" BASIS,
14##  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
15##  implied.  See the License for the specific language governing
16##  permissions and limitations under the License.
17##
18## ****************************************************************************
19##
20##  test.am --
21##  Included from a Makefile.am to provide example-specific information
22##
23##  Original Author: Philipp A. Hartmann, OFFIS, 2013-05-20
24##
25## ****************************************************************************
26##
27##  MODIFICATION LOG - modifiers, enter your name, affiliation, date and
28##  changes you are making here.
29##
30##      Name, Affiliation, Date:
31##  Description of Modification:
32##
33## ***************************************************************************
34
35## Generic example setup
36## (should be kept in sync among all test.am files)
37##
38## Note: Recent Automake versions (>1.13) support relative placeholders for
39##      included files (%D%,%C%).  To support older versions, use explicit
40##       names for now.
41##
42## Local values:
43##   %D%: lt_extension_mandatory
44##   %C%: lt_extension_mandatory
45
46examples_TESTS += lt_extension_mandatory/test
47
48lt_extension_mandatory_test_CPPFLAGS = \
49	-I$(srcdir)/lt_extension_mandatory/include \
50	$(CPPFLAGS_TLMTESTS)
51
52lt_extension_mandatory_test_SOURCES = \
53	$(lt_extension_mandatory_H_FILES) \
54	$(lt_extension_mandatory_CXX_FILES)
55
56examples_BUILD += \
57	$(lt_extension_mandatory_BUILD)
58
59examples_CLEAN += \
60	lt_extension_mandatory/run.log \
61	lt_extension_mandatory/expected_trimmed.log \
62	lt_extension_mandatory/run_trimmed.log \
63	lt_extension_mandatory/diff.log
64
65examples_FILES += \
66	$(lt_extension_mandatory_H_FILES) \
67	$(lt_extension_mandatory_CXX_FILES) \
68	$(lt_extension_mandatory_BUILD) \
69	$(lt_extension_mandatory_EXTRA)
70
71examples_DIRS += \
72	lt_extension_mandatory/$(TLM_EXAMPLE_SUBDIRS)
73
74## example-specific details
75
76lt_extension_mandatory_H_FILES = \
77	lt_extension_mandatory/include/lt_extension_mandatory_top.h \
78	lt_extension_mandatory/include/lt_initiator_extension_mandatory.h \
79	lt_extension_mandatory/include/lt_target_extension_mandatory.h
80
81lt_extension_mandatory_CXX_FILES = \
82	lt_extension_mandatory/src/lt_extension_mandatory.cpp \
83	lt_extension_mandatory/src/lt_extension_mandatory_top.cpp \
84	lt_extension_mandatory/src/lt_initiator_extension_mandatory.cpp \
85	lt_extension_mandatory/src/lt_target_extension_mandatory.cpp
86
87lt_extension_mandatory_BUILD = \
88	lt_extension_mandatory/results/expected.log
89
90lt_extension_mandatory_EXTRA = \
91	lt_extension_mandatory/CMakeLists.txt \
92	lt_extension_mandatory/build-msvc/Makefile \
93	lt_extension_mandatory/build-msvc/lt_extension_mandatory.sln \
94	lt_extension_mandatory/build-msvc/lt_extension_mandatory.vcxproj \
95	lt_extension_mandatory/build-unix/Makefile \
96	lt_extension_mandatory/docs/lt_extension_mandatory_example.pdf \
97	lt_extension_mandatory/docs/lt_extension_mandatory_example.ppt
98
99#lt_extension_mandatory_FILTER =
100
101## Taf!
102## :vim: ft=automake:
103