@@ -53,23 +53,23 @@ ALL_PKGS := \
53
53
osi \
54
54
oak \
55
55
engine \
56
- ${ PLUGIN_PKGS}
56
+ $( PLUGIN_PKGS)
57
57
WITHOUT_PKGS :=
58
- UNSELECT_PKGS := ${ WITHOUT_PKGS}
58
+ UNSELECT_PKGS := $( WITHOUT_PKGS)
59
59
WITH_PKGS :=
60
- SELECT_PKGS := $(call uniq, $(filter-out ${ UNSELECT_PKGS} , ${ ALL_PKGS}) ${ WITH_PKGS} )
61
- .PHONY: ${ ALL_PKGS}
60
+ SELECT_PKGS := $(call uniq, $(filter-out $( UNSELECT_PKGS) , $( ALL_PKGS)) $( WITH_PKGS) )
61
+ .PHONY: $( ALL_PKGS)
62
62
63
63
## VENDOR PACKAGE SELECTION
64
64
##
65
65
## Functions analogously to normal package selection.
66
66
##
67
67
ALL_VENDOR := $(wildcard vendor/*)
68
68
WITHOUT_VENDOR :=
69
- UNSELECT_VENDOR := ${ WITHOUT_VENDOR}
69
+ UNSELECT_VENDOR := $( WITHOUT_VENDOR)
70
70
WITH_VENDOR :=
71
- SELECT_VENDOR := $(call uniq, $(filter-out ${ UNSELECT_VENDOR} , ${ ALL_VENDOR}) ${ WITH_VENDOR} )
72
- .PHONY: ${ ALL_VENDOR}
71
+ SELECT_VENDOR := $(call uniq, $(filter-out $( UNSELECT_VENDOR) , $( ALL_VENDOR)) $( WITH_VENDOR) )
72
+ .PHONY: $( ALL_VENDOR)
73
73
74
74
# Specify dependencies:
75
75
fable:
@@ -78,7 +78,7 @@ models: runtime
78
78
osi: runtime models
79
79
oak: runtime
80
80
engine: models oak
81
- ${ PLUGIN_PKGS} : runtime models
81
+ $( PLUGIN_PKGS) : runtime models
82
82
plugins/esmini: osi
83
83
84
84
vendor/esmini: vendor/open-simulation-interface
@@ -114,36 +114,36 @@ CONAN_OPTIONS :=
114
114
115
115
# Usage: $(call _make_target_rule, TARGET-NAME, MAKE-TARGET, HELP-DESCRIPTION, MAKE-ARGUMENTS)
116
116
define _make_target_rule
117
- ${1} :
118
- $(call print_header, "Proceeding to $(call unquote, ${3} )")
119
- ${ MAKE} ${ SUBMAKEFLAGS} ${4} ${2}
117
+ $(1) :
118
+ $(call print_header, "Proceeding to $(call unquote, $(3) )")
119
+ $( MAKE) $( SUBMAKEFLAGS) $(4) $(2)
120
120
endef
121
121
122
122
# Usage: $(call _make_target_rules, TARGET-NAME, HELP-DESCRIPTION, HELP-CATEGORY, PACKAGE-DIRS)
123
123
define _make_target_rules
124
124
help::
125
- $(call print_help_target, ${1} , ${2} , ${3} )
126
- $(call _make_target_rule,${1},${1} -each,${2} ,-f Makefile.all)
127
- ${1} -each: ${4}
125
+ $(call print_help_target, $(1) , $(2) , $(3) )
126
+ $(call _make_target_rule,$(1),$(1) -each,$(2) ,-f Makefile.all)
127
+ $(1) -each: $(4)
128
128
endef
129
129
130
130
REGEX_TARGET := 's/(-vendor|-select)?-each//'
131
- ${ ALL_PKGS} ${ ALL_VENDOR} :
132
- ${ MAKE} -C $@ $(shell echo ${ MAKECMDGOALS} | sed -re ${ REGEX_TARGET} )
131
+ $( ALL_PKGS) $( ALL_VENDOR) :
132
+ $( MAKE) -C $@ $(shell echo $( MAKECMDGOALS) | sed -re $( REGEX_TARGET) )
133
133
134
134
# Usage: $(call make_vendor_target, TARGET-NAME, HELP-DESCRIPTION, HELP-CATEGORY)
135
135
define make_vendor_target
136
- $(eval $(call _make_target_rules,${1},${2},${3},${ SELECT_VENDOR} ))
136
+ $(eval $(call _make_target_rules,$(1),$(2),$(3),$( SELECT_VENDOR) ))
137
137
endef
138
138
139
139
# Usage: $(call make_every_target, TARGET-NAME, HELP-DESCRIPTION, HELP-CATEGORY)
140
140
define make_every_target
141
- $(eval $(call _make_target_rules,${1},${2},${3},${ ALL_PKGS} ))
141
+ $(eval $(call _make_target_rules,$(1),$(2),$(3),$( ALL_PKGS) ))
142
142
endef
143
143
144
144
# Usage: $(call make_select_target, TARGET-NAME, HELP-DESCRIPTION, HELP-CATEGORY)
145
145
define make_select_target
146
- $(eval $(call _make_target_rules,${1},${2},${3},${ SELECT_PKGS} ))
146
+ $(eval $(call _make_target_rules,$(1),$(2),$(3),$( SELECT_PKGS) ))
147
147
endef
148
148
149
149
# --------------------------------------------------------------------------- #
@@ -154,7 +154,7 @@ endef
154
154
help::
155
155
$(call print_help_section, "Available multi-package targets")
156
156
157
- ifneq "${ ALL_VENDOR} " ""
157
+ ifneq "$( ALL_VENDOR) " ""
158
158
help::
159
159
$(call make_vendor_target, export-vendor, "export all vendor packages", "[conan-cache]")
160
160
$(call make_vendor_target, package-vendor, "create all vendor packages", "[conan-cache]")
@@ -189,19 +189,19 @@ $(call make_select_target, clean-select, "remove build artifacts", "[in-source]"
189
189
help::
190
190
echo
191
191
$(call print_help_subsection, "Options")
192
- ifneq "${ ALL_VENDOR} " ""
193
- $(call print_help_option, WITH_VENDOR, "", "include optional vendor packages from ${ _grn} UNSELECT_VENDOR${ _rst} ")
192
+ ifneq "$( ALL_VENDOR) " ""
193
+ $(call print_help_option, WITH_VENDOR, "", "include optional vendor packages from $( _grn) UNSELECT_VENDOR$( _rst) ")
194
194
endif
195
- $(call print_help_option, WITH_PKGS, "", "include optional packages from ${ _grn} UNSELECT_PKGS${ _rst} ")
195
+ $(call print_help_option, WITH_PKGS, "", "include optional packages from $( _grn) UNSELECT_PKGS$( _rst) ")
196
196
$(call print_help_option, LOCKFILE_SOURCE, "", "use specified conanfile as lockfile source for build")
197
197
echo
198
198
$(call print_help_subsection, "Defines")
199
- $(call print_help_option, BUILD_POLICY, ${ BUILD_POLICY} )
200
- $(call print_help_define, CONAN_OPTIONS, ${ CONAN_OPTIONS} )
201
- ifneq "${ ALL_VENDOR} " ""
202
- $(call print_help_define_lines, UNSELECT_VENDOR, ${ UNSELECT_VENDOR} )
203
- $(call print_help_define_lines, SELECT_VENDOR, ${ SELECT_VENDOR} )
199
+ $(call print_help_option, BUILD_POLICY, $( BUILD_POLICY) )
200
+ $(call print_help_define, CONAN_OPTIONS, $( CONAN_OPTIONS) )
201
+ ifneq "$( ALL_VENDOR) " ""
202
+ $(call print_help_define_lines, UNSELECT_VENDOR, $( UNSELECT_VENDOR) )
203
+ $(call print_help_define_lines, SELECT_VENDOR, $( SELECT_VENDOR) )
204
204
endif
205
- $(call print_help_define_lines, UNSELECT_PKGS, ${ UNSELECT_PKGS} )
206
- $(call print_help_define_lines, SELECT_PKGS, ${ SELECT_PKGS} )
205
+ $(call print_help_define_lines, UNSELECT_PKGS, $( UNSELECT_PKGS) )
206
+ $(call print_help_define_lines, SELECT_PKGS, $( SELECT_PKGS) )
207
207
echo
0 commit comments