annotate Makefile @ 35:fedf9356cc5c default tip

Update README.md
author Mitchell Weggemans <mitchell.weggemans@monetdbsolutions.com>
date Tue, 01 Jun 2021 15:13:27 +0200 (2021-06-01)
parents a4a96e70ee13
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
17
6abcfcdb4924 Updated version number and copyright year.
Sjoerd Mullender <sjoerd@acm.org>
parents: 14
diff changeset
1 VERSION = 1.2
0
aab36be83762 Created a new repository for the Ruby driver for MonetDB.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff changeset
2
aab36be83762 Created a new repository for the Ruby driver for MonetDB.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff changeset
3 monetdb-sql-$(VERSION).gem: monetdb-sql.gemspec \
aab36be83762 Created a new repository for the Ruby driver for MonetDB.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff changeset
4 lib/MonetDB.rb lib/MonetDBConnection.rb \
aab36be83762 Created a new repository for the Ruby driver for MonetDB.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff changeset
5 lib/MonetDBData.rb lib/MonetDBExceptions.rb lib/hasher.rb
aab36be83762 Created a new repository for the Ruby driver for MonetDB.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff changeset
6 gem build $<
aab36be83762 Created a new repository for the Ruby driver for MonetDB.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff changeset
7
3
5583092affdf Record how packages can be built.
Sjoerd Mullender <sjoerd@acm.org>
parents: 0
diff changeset
8 .PHONY: clean
0
aab36be83762 Created a new repository for the Ruby driver for MonetDB.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff changeset
9 clean:
aab36be83762 Created a new repository for the Ruby driver for MonetDB.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff changeset
10 rm -f *.gem
3
5583092affdf Record how packages can be built.
Sjoerd Mullender <sjoerd@acm.org>
parents: 0
diff changeset
11 rm -f *.rpm
5583092affdf Record how packages can be built.
Sjoerd Mullender <sjoerd@acm.org>
parents: 0
diff changeset
12
5583092affdf Record how packages can be built.
Sjoerd Mullender <sjoerd@acm.org>
parents: 0
diff changeset
13 .PHONY: srpm
5583092affdf Record how packages can be built.
Sjoerd Mullender <sjoerd@acm.org>
parents: 0
diff changeset
14 srpm: rubygem-monetdb-sql.spec monetdb-sql-$(VERSION).gem
5583092affdf Record how packages can be built.
Sjoerd Mullender <sjoerd@acm.org>
parents: 0
diff changeset
15 mkdir -p rpmbuild/RPMS
5583092affdf Record how packages can be built.
Sjoerd Mullender <sjoerd@acm.org>
parents: 0
diff changeset
16 mkdir -p rpmbuild/SRPMS
5583092affdf Record how packages can be built.
Sjoerd Mullender <sjoerd@acm.org>
parents: 0
diff changeset
17 mkdir -p rpmbuild/BUILD
5583092affdf Record how packages can be built.
Sjoerd Mullender <sjoerd@acm.org>
parents: 0
diff changeset
18 mkdir -p rpmbuild/SOURCES
5583092affdf Record how packages can be built.
Sjoerd Mullender <sjoerd@acm.org>
parents: 0
diff changeset
19 cp monetdb-sql-$(VERSION).gem rpmbuild/SOURCES
5583092affdf Record how packages can be built.
Sjoerd Mullender <sjoerd@acm.org>
parents: 0
diff changeset
20 rpmbuild --define="_topdir $$PWD/rpmbuild" --define='_tmppath /tmp' --define='tmpdir %{_tmppath}' --define='dist %{?dummymacro}' -bs $<
5583092affdf Record how packages can be built.
Sjoerd Mullender <sjoerd@acm.org>
parents: 0
diff changeset
21 mv rpmbuild/SRPMS/*.src.rpm .
5583092affdf Record how packages can be built.
Sjoerd Mullender <sjoerd@acm.org>
parents: 0
diff changeset
22 rm -rf rpmbuild
5583092affdf Record how packages can be built.
Sjoerd Mullender <sjoerd@acm.org>
parents: 0
diff changeset
23
5583092affdf Record how packages can be built.
Sjoerd Mullender <sjoerd@acm.org>
parents: 0
diff changeset
24 .PHONY: rpm
5583092affdf Record how packages can be built.
Sjoerd Mullender <sjoerd@acm.org>
parents: 0
diff changeset
25 rpm: rubygem-monetdb-sql.spec monetdb-sql-$(VERSION).gem
5583092affdf Record how packages can be built.
Sjoerd Mullender <sjoerd@acm.org>
parents: 0
diff changeset
26 mkdir -p rpmbuild/RPMS
5583092affdf Record how packages can be built.
Sjoerd Mullender <sjoerd@acm.org>
parents: 0
diff changeset
27 mkdir -p rpmbuild/SRPMS
5583092affdf Record how packages can be built.
Sjoerd Mullender <sjoerd@acm.org>
parents: 0
diff changeset
28 mkdir -p rpmbuild/BUILD
5583092affdf Record how packages can be built.
Sjoerd Mullender <sjoerd@acm.org>
parents: 0
diff changeset
29 mkdir -p rpmbuild/SOURCES
5583092affdf Record how packages can be built.
Sjoerd Mullender <sjoerd@acm.org>
parents: 0
diff changeset
30 cp monetdb-sql-$(VERSION).gem rpmbuild/SOURCES
5583092affdf Record how packages can be built.
Sjoerd Mullender <sjoerd@acm.org>
parents: 0
diff changeset
31 rpmbuild --define="_topdir $$PWD/rpmbuild" --define='_tmppath /tmp' --define='tmpdir %{_tmppath}' --define='dist %{?dummymacro}' -ba $<
5583092affdf Record how packages can be built.
Sjoerd Mullender <sjoerd@acm.org>
parents: 0
diff changeset
32 mv rpmbuild/RPMS/noarch/*.noarch.rpm .
5583092affdf Record how packages can be built.
Sjoerd Mullender <sjoerd@acm.org>
parents: 0
diff changeset
33 mv rpmbuild/SRPMS/*.src.rpm .
5583092affdf Record how packages can be built.
Sjoerd Mullender <sjoerd@acm.org>
parents: 0
diff changeset
34 rm -rf rpmbuild
5583092affdf Record how packages can be built.
Sjoerd Mullender <sjoerd@acm.org>
parents: 0
diff changeset
35
5583092affdf Record how packages can be built.
Sjoerd Mullender <sjoerd@acm.org>
parents: 0
diff changeset
36 .PHONY: deb
5583092affdf Record how packages can be built.
Sjoerd Mullender <sjoerd@acm.org>
parents: 0
diff changeset
37 deb: monetdb-sql-$(VERSION).gem debian/changelog debian/control debian/rules \
5583092affdf Record how packages can be built.
Sjoerd Mullender <sjoerd@acm.org>
parents: 0
diff changeset
38 debian/copyright debian/source/format debian/compat
5583092affdf Record how packages can be built.
Sjoerd Mullender <sjoerd@acm.org>
parents: 0
diff changeset
39 pdebuild --use-pdebuild-internal
24
a4a96e70ee13 Add make tar.
Sjoerd Mullender <sjoerd@acm.org>
parents: 17
diff changeset
40
a4a96e70ee13 Add make tar.
Sjoerd Mullender <sjoerd@acm.org>
parents: 17
diff changeset
41 .PHONY: tar
a4a96e70ee13 Add make tar.
Sjoerd Mullender <sjoerd@acm.org>
parents: 17
diff changeset
42 tar:
a4a96e70ee13 Add make tar.
Sjoerd Mullender <sjoerd@acm.org>
parents: 17
diff changeset
43 hg archive rubygem-monetdb-$(VERSION).tar.bz2