Skip to content
Snippets Groups Projects
Makefile 38.4 KiB
Newer Older
  • Learn to ignore specific revisions
  • # We don't want to require Python or Pystache for every build, so this is its
    # own target.
    
    ifeq ($(PYTHON),:)
    	@echo "--------------------------------------------------------------------------"
    
    	@echo "---        Please install python to build ARI stubs            ---"
    
    	@echo "--------------------------------------------------------------------------"
    	@false
    else
    
    	@$(INSTALL) -d doc/rest-api
    
    	$(PYTHON) rest-api-templates/make_ari_stubs.py \
    		rest-api/resources.json .
    
    check-alembic: makeopts
    	@find contrib/ast-db-manage/ -name '*.pyc' -delete
    	@ALEMBIC=$(ALEMBIC) build_tools/make_check_alembic config cdr voicemail >&2
    
    
    .PHONY: menuselect
    .PHONY: main
    .PHONY: sounds
    .PHONY: clean
    .PHONY: dist-clean
    .PHONY: distclean
    .PHONY: all
    
    .PHONY: full
    .PHONY: _full
    
    .PHONY: prereqs
    .PHONY: uninstall
    .PHONY: _uninstall
    .PHONY: uninstall-all
    .PHONY: dont-optimize
    .PHONY: badshell
    .PHONY: installdirs
    .PHONY: validate-docs
    .PHONY: _clean
    
    .PHONY: $(SUBDIRS_INSTALL)
    .PHONY: $(SUBDIRS_DIST_CLEAN)
    .PHONY: $(SUBDIRS_CLEAN)
    .PHONY: $(SUBDIRS_UNINSTALL)
    .PHONY: $(SUBDIRS)
    .PHONY: $(MOD_SUBDIRS_EMBED_LDSCRIPT)
    .PHONY: $(MOD_SUBDIRS_EMBED_LDFLAGS)
    .PHONY: $(MOD_SUBDIRS_EMBED_LIBS)