include $(top_srcdir)/config/subdir.am


rake=$(RAKE) builddir="$$builddir"
GEM_LIB_DIR=$(libdir)/ruby/gems/1.8
callresolver_dir=$(datadir)/sipxpbx/lib

clean :
	builddir=$(srcdir); \
	cd $(srcdir) && rake clobber

if IS_RPMBUILD
INSTALL_GEM = install-gem-for-rpm
else
INSTALL_GEM = install-gem
endif

install : $(INSTALL_GEM) 

.PHONY: package-gem
package-gem :
	builddir=`pwd`; \
	cd $(srcdir) && $(rake) callresolver_version=1.0.0 package && cd $(builddir)

.PHONY: install-gem 
install-gem : package-gem
	$(mkdir_p) $(GEM_LIB_DIR)
	$(GEM) install \
	  --install-dir $(GEM_LIB_DIR) \
	  --local $(srcdir)/pkg/sipxcallresolver

# gems are copied into installation and will be installed on host machine
# later
.PHONY: install-gem-for-rpm
install-gem-for-rpm : package-gem
	echo "Installing call resolver gem"
	$(INSTALL) -d -m755 $(DESTDIR)$(callresolver_dir)
	$(INSTALL) pkg/sipxcallresolver*.gem $(DESTDIR)$(callresolver_dir)


syntax highlighted by Code2HTML, v. 0.9.1