summaryrefslogtreecommitdiff
path: root/cesar/common/make/test/project/Makefile
blob: 81f027ab006257f89df286aae94b0e782d10c3a4 (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
BASE = ../../../..

BUILD_TYPES = host target target-arm

ECOS = y
TARGET = sparc
TARGET_arm = arm

# This is an extra include.
INCLUDES = common/make/test

HOST_PROGRAMS = test_make test_cpp
test_make_SOURCES = test_make.c
test_make_MODULES = lib common/make/test/modules/a

test_cpp_SOURCES = test_cpp.cpp
test_cpp_MODULES = lib common/make/test/modules/a common/make/test/modules/b

TARGET_PROGRAMS = test_make_ecos
test_make_ecos_SOURCES = test_make.c
test_make_ecos_MODULES = lib hal/arch common/make/test/modules/a

TARGET_arm_PROGRAMS = test_make_target_arm.a
test_make_target_arm.a_SOURCES = test_make.c
test_make_target_arm.a_MODULES = lib common/make/test/modules/a

# Test overrides.
common_make_test_modules_c_MODULE_SOURCES = c.c
common_make_test_modules_c_MODULE_MODULES = common/make/test/modules/d

include $(BASE)/common/make/top.mk