Sha256: 6c8982cd3bb22959775702a29575b8a9bc672e17a2d37e0e917b0899877813f9

Contents?: true

Size: 674 Bytes

Versions: 20

Compression:

Stored size: 674 Bytes

Contents

## gem tasks ##

NAME = \
  $(shell ruby -e "s = eval(File.read(Dir['*.gemspec'][0])); puts s.name")
VERSION = \
  $(shell ruby -e "s = eval(File.read(Dir['*.gemspec'][0])); puts s.version")

count_lines:
	find lib -name "*.rb" | xargs cat | ruby -e "p STDIN.readlines.count { |l| l = l.strip; l[0, 1] != '#' && l != '' }"
cl: count_lines

gemspec_validate:
	@echo "---"
	ruby -e "s = eval(File.read(Dir['*.gemspec'].first)); s.validate"
	@echo "---"

name: gemspec_validate
	@echo "$(NAME) $(VERSION)"

build: gemspec_validate
	gem build $(NAME).gemspec
	mkdir -p pkg
	mv $(NAME)-$(VERSION).gem pkg/

push: build
	gem push pkg/$(NAME)-$(VERSION).gem


.PHONY: build push

Version data entries

20 entries across 20 versions & 3 rubygems

Version Path
dense-1.1.0 Makefile
fugit-1.1.0 Makefile
dense-1.0.0 Makefile
dense-0.0.1 Makefile
fugit-1.0.0 Makefile
et-orbi-1.0.5 Makefile
fugit-0.9.6 Makefile
et-orbi-1.0.4 Makefile
et-orbi-1.0.3 Makefile
et-orbi-1.0.2 Makefile
et-orbi-1.0.1 Makefile
et-orbi-1.0.0 Makefile
et-orbi-0.9.5 Makefile
fugit-0.9.5 Makefile
fugit-0.9.4 Makefile
fugit-0.9.3 Makefile
fugit-0.9.2 Makefile
fugit-0.9.1 Makefile
fugit-0.9.0 Makefile
fugit-0.1.0 Makefile