equal
deleted
inserted
replaced
16 # fields enclosed by brackets "[]" replaced with your own identifying |
16 # fields enclosed by brackets "[]" replaced with your own identifying |
17 # information: Portions Copyright [yyyy] [name of copyright owner] |
17 # information: Portions Copyright [yyyy] [name of copyright owner] |
18 # |
18 # |
19 # CDDL HEADER END |
19 # CDDL HEADER END |
20 # |
20 # |
21 # Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved. |
21 # Copyright (c) 2011, 2016, Oracle and/or its affiliates. All rights reserved. |
22 # |
22 # |
23 |
23 |
24 ANT=/usr/bin/ant |
24 ANT=/usr/bin/ant |
25 |
25 |
26 COMPONENT_BUILD_ENV += JAVA_HOME="$(JAVA_HOME)" |
26 COMPONENT_BUILD_ENV += JAVA_HOME="$(JAVA_HOME)" |
44 (cd $(@D) ; $(ENV) $(COMPONENT_INSTALL_ENV) \ |
44 (cd $(@D) ; $(ENV) $(COMPONENT_INSTALL_ENV) \ |
45 $(ANT) $(COMPONENT_INSTALL_ARGS) $(COMPONENT_INSTALL_TARGETS)) |
45 $(ANT) $(COMPONENT_INSTALL_ARGS) $(COMPONENT_INSTALL_TARGETS)) |
46 $(COMPONENT_POST_INSTALL_ACTION) |
46 $(COMPONENT_POST_INSTALL_ACTION) |
47 $(TOUCH) $@ |
47 $(TOUCH) $@ |
48 |
48 |
|
49 COMPONENT_TEST_ENV_CMD = $(ENV) |
|
50 COMPONENT_TEST_ENV += JAVA_HOME="$(JAVA_HOME)" |
|
51 COMPONENT_TEST_CMD = $(ANT) |
|
52 COMPONENT_TEST_DIR = $(@D) |
|
53 |
|
54 $(BUILD_DIR)/%/.tested: $(BUILD_DIR)/%/.built |
|
55 $(COMPONENT_PRE_TEST_ACTION) |
|
56 (cd $(COMPONENT_TEST_DIR) ; \ |
|
57 $(COMPONENT_TEST_ENV_CMD) $(COMPONENT_TEST_ENV) \ |
|
58 $(COMPONENT_TEST_CMD) \ |
|
59 $(COMPONENT_TEST_ARGS) $(COMPONENT_TEST_TARGETS)) |
|
60 $(COMPONENT_POST_TEST_ACTION) |
|
61 $(COMPONENT_TEST_CLEANUP) |
|
62 $(TOUCH) $@ |
|
63 |
49 ifeq ($(strip $(PARFAIT_BUILD)),yes) |
64 ifeq ($(strip $(PARFAIT_BUILD)),yes) |
50 parfait: build |
65 parfait: build |
51 else |
66 else |
52 parfait: |
67 parfait: |
53 $(MAKE) PARFAIT_BUILD=yes parfait |
68 $(MAKE) PARFAIT_BUILD=yes parfait |