diff options
author | Corey Farrell <git@cfware.com> | 2015-04-13 06:28:32 -0400 |
---|---|---|
committer | Corey Farrell <git@cfware.com> | 2015-04-14 12:53:03 -0400 |
commit | 62508d6891f22d01fd9494676951008764ef9ead (patch) | |
tree | 5e07039b0fa81f46865696375141551f6cb436be /res/ari.make | |
parent | 9f5ba58332119dd283eed3d202b0a64aa0394f12 (diff) |
Build System: Create Makefile macro MOD_ADD_SOURCE.
This new macro allows a single line to add all additional
sources to a module. This helps prevent modules from
missing steps, and makes future changes easier since
they can be made in a single place.
ASTERISK-24960 #close
Reported by: Corey Farrell
Change-Id: I38f12d8b72c5e7bb37a879b2fb51761a2855eb4b
Diffstat (limited to 'res/ari.make')
-rw-r--r-- | res/ari.make | 55 |
1 files changed, 11 insertions, 44 deletions
diff --git a/res/ari.make b/res/ari.make index f9a87d3fb..dd329973c 100644 --- a/res/ari.make +++ b/res/ari.make @@ -17,47 +17,14 @@ # rest-api-templates/ari.make.mustache # -res_ari_asterisk.so: ari/resource_asterisk.o - -ari/resource_asterisk.o: _ASTCFLAGS+=$(call MOD_ASTCFLAGS,res_ari_asterisk) - -res_ari_endpoints.so: ari/resource_endpoints.o - -ari/resource_endpoints.o: _ASTCFLAGS+=$(call MOD_ASTCFLAGS,res_ari_endpoints) - -res_ari_channels.so: ari/resource_channels.o - -ari/resource_channels.o: _ASTCFLAGS+=$(call MOD_ASTCFLAGS,res_ari_channels) - -res_ari_bridges.so: ari/resource_bridges.o - -ari/resource_bridges.o: _ASTCFLAGS+=$(call MOD_ASTCFLAGS,res_ari_bridges) - -res_ari_recordings.so: ari/resource_recordings.o - -ari/resource_recordings.o: _ASTCFLAGS+=$(call MOD_ASTCFLAGS,res_ari_recordings) - -res_ari_sounds.so: ari/resource_sounds.o - -ari/resource_sounds.o: _ASTCFLAGS+=$(call MOD_ASTCFLAGS,res_ari_sounds) - -res_ari_playbacks.so: ari/resource_playbacks.o - -ari/resource_playbacks.o: _ASTCFLAGS+=$(call MOD_ASTCFLAGS,res_ari_playbacks) - -res_ari_device_states.so: ari/resource_device_states.o - -ari/resource_device_states.o: _ASTCFLAGS+=$(call MOD_ASTCFLAGS,res_ari_device_states) - -res_ari_mailboxes.so: ari/resource_mailboxes.o - -ari/resource_mailboxes.o: _ASTCFLAGS+=$(call MOD_ASTCFLAGS,res_ari_mailboxes) - -res_ari_events.so: ari/resource_events.o - -ari/resource_events.o: _ASTCFLAGS+=$(call MOD_ASTCFLAGS,res_ari_events) - -res_ari_applications.so: ari/resource_applications.o - -ari/resource_applications.o: _ASTCFLAGS+=$(call MOD_ASTCFLAGS,res_ari_applications) - +$(call MOD_ADD_C,res_ari_asterisk,ari/resource_asterisk.c) +$(call MOD_ADD_C,res_ari_endpoints,ari/resource_endpoints.c) +$(call MOD_ADD_C,res_ari_channels,ari/resource_channels.c) +$(call MOD_ADD_C,res_ari_bridges,ari/resource_bridges.c) +$(call MOD_ADD_C,res_ari_recordings,ari/resource_recordings.c) +$(call MOD_ADD_C,res_ari_sounds,ari/resource_sounds.c) +$(call MOD_ADD_C,res_ari_playbacks,ari/resource_playbacks.c) +$(call MOD_ADD_C,res_ari_device_states,ari/resource_device_states.c) +$(call MOD_ADD_C,res_ari_mailboxes,ari/resource_mailboxes.c) +$(call MOD_ADD_C,res_ari_events,ari/resource_events.c) +$(call MOD_ADD_C,res_ari_applications,ari/resource_applications.c) |