From 14dc5776d2c2d3512f59f29a72cec8adaac1c638 Mon Sep 17 00:00:00 2001 From: "David M. Lee" Date: Fri, 18 Oct 2013 21:51:01 +0000 Subject: This is just a quick script for dumping swagger-ui into static-http, so that it can be served by the Asterisk web server. I had to change the Makefile in order to recursively install content from the static-http directory, hence the code review instead of just putting it in. Review: https://reviewboard.asterisk.org/r/2924/ ........ Merged revisions 401261 from http://svn.asterisk.org/svn/asterisk/branches/12 git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@401263 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- Makefile | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index b54eb3587..e76ebf9e9 100644 --- a/Makefile +++ b/Makefile @@ -437,12 +437,15 @@ distclean: $(SUBDIRS_DIST_CLEAN) _clean datafiles: _all doc/core-en_US.xml CFLAGS="$(_ASTCFLAGS) $(ASTCFLAGS)" build_tools/mkpkgconfig "$(DESTDIR)$(libdir)/pkgconfig"; -# Should static HTTP be installed during make samples or even with its own target ala -# webvoicemail? There are portions here that *could* be customized but might also be -# improved a lot. I'll put it here for now. - for x in static-http/*; do \ - $(INSTALL) -m 644 $$x "$(DESTDIR)$(ASTDATADIR)/static-http" ; \ +# # Recursively install contents of the static-http directory, in case +# # extra content is provided there. See contrib/scripts/get_swagger_ui.sh + find static-http | while read x; do \ + if test -d $$x; then \ + $(INSTALL) -m 755 -d "$(DESTDIR)$(ASTDATADIR)/$$x"; \ + else \ + $(INSTALL) -m 644 $$x "$(DESTDIR)$(ASTDATADIR)/$$x" ; \ + fi \ done $(INSTALL) -m 644 doc/core-en_US.xml "$(DESTDIR)$(ASTDATADIR)/static-http"; $(INSTALL) -m 644 doc/snapshots.xslt "$(DESTDIR)$(ASTDATADIR)/static-http"; -- cgit v1.2.3