Changeset 2549 for trunk/src/kmk/testcase-kBuild-define.kmk
- Timestamp:
- Nov 9, 2011, 2:22:04 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kmk/testcase-kBuild-define.kmk
r2548 r2549 29 29 kBuild-define-target MyTarget 30 30 31 TEMPLATE = MyTemplate32 SOURCES= MySourceFile.c31 _TEMPLATE = MyTemplate 32 _SOURCES = MySourceFile.c 33 33 34 34 kBuild-endef-target MyTarget 35 $(if "$(MyTarget_TEMPLATE)" == "MyTemplate",,$(error MyTarget's _TEMPLATE wasn't set correctly in the global space)) 36 $(if "$(MyTarget_SOURCES)" == "MySourceFile.c",,$(error MyTarget's _TEMPLATE wasn't set correctly in the global space)) 35 37 36 38 … … 38 40 kBuild-define-target $(call INDIRECT_NAME, 2) 39 41 40 TEMPLATE = MyTemplate241 SOURCES= MySourceFile2.c42 local _TEMPLATE = MyTemplate2 43 _SOURCES = MySourceFile2.c 42 44 43 45 kBuild-endef-target $(call INDIRECT_NAME, 2) 46 $(if "$(_TEMPLATE)" == "",,$(error _TEMPLATE has leaked out into the global space)) 44 47 45 48 … … 47 50 48 51 all_recursive: 49 $(ECHO) "kBuild-define-xxxx works fine"52 #$(ECHO) "kBuild-define-xxxx works fine" 50 53 51 54
Note:
See TracChangeset
for help on using the changeset viewer.