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%: at_extension_optional 44## %C%: at_extension_optional 45 46examples_TESTS += at_extension_optional/test 47 48at_extension_optional_test_CPPFLAGS = \ 49 -I$(srcdir)/at_extension_optional/include \ 50 $(CPPFLAGS_TLMTESTS) 51 52at_extension_optional_test_SOURCES = \ 53 $(at_extension_optional_H_FILES) \ 54 $(at_extension_optional_CXX_FILES) 55 56examples_BUILD += \ 57 $(at_extension_optional_BUILD) 58 59examples_CLEAN += \ 60 at_extension_optional/run.log \ 61 at_extension_optional/expected_trimmed.log \ 62 at_extension_optional/run_trimmed.log \ 63 at_extension_optional/diff.log 64 65examples_FILES += \ 66 $(at_extension_optional_H_FILES) \ 67 $(at_extension_optional_CXX_FILES) \ 68 $(at_extension_optional_BUILD) \ 69 $(at_extension_optional_EXTRA) 70 71examples_DIRS += \ 72 at_extension_optional/$(TLM_EXAMPLE_SUBDIRS) 73 74## example-specific details 75 76at_extension_optional_test_CPPFLAGS += \ 77 -DUSING_EXTENSION_OPTIONAL 78 79at_extension_optional_H_FILES = \ 80 at_extension_optional/include/at_extension_optional_top.h \ 81 at_extension_optional/include/initiator_top.h 82 83at_extension_optional_CXX_FILES = \ 84 at_extension_optional/src/at_extension_optional.cpp \ 85 at_extension_optional/src/at_extension_optional_top.cpp \ 86 at_extension_optional/src/initiator_top.cpp 87 88at_extension_optional_SHARED_CXX_FILES = \ 89 at_extension_optional/at_target_4_phase.cpp \ 90 at_extension_optional/traffic_generator.cpp 91 92at_extension_optional_BUILD = \ 93 at_extension_optional/results/expected.log 94 95at_extension_optional_EXTRA = \ 96 at_extension_optional/CMakeLists.txt \ 97 at_extension_optional/build-msvc/Makefile \ 98 at_extension_optional/build-msvc/at_extension_optional.sln \ 99 at_extension_optional/build-msvc/at_extension_optional.vcxproj \ 100 at_extension_optional/build-unix/Makefile \ 101 at_extension_optional/docs/at_extension_optional_example.pdf \ 102 at_extension_optional/docs/at_extension_optional_example.ppt 103 104#at_extension_optional_FILTER = 105 106$(at_extension_optional_SHARED_CXX_FILES) : 107 $(AM_V_GEN)$(INSTALL_DATA) $(srcdir)/common/src/$(@F) $@ 108 109nodist_at_extension_optional_test_SOURCES = \ 110 $(at_extension_optional_SHARED_CXX_FILES) 111 112CLEANFILES += \ 113 $(at_extension_optional_SHARED_CXX_FILES) 114 115## Taf! 116## :vim:ft=automake: 117