Merge lp:~gaul/percona-data-recovery-tool-for-innodb/make-install into lp:percona-data-recovery-tool-for-innodb

Proposed by Andrew Gaul
Status: Approved
Approved by: Aleksandr Kuzminsky
Approved revision: 70
Proposed branch: lp:~gaul/percona-data-recovery-tool-for-innodb/make-install
Merge into: lp:percona-data-recovery-tool-for-innodb
Diff against target: 41 lines (+13/-5)
1 file modified
Makefile (+13/-5)
To merge this branch: bzr merge lp:~gaul/percona-data-recovery-tool-for-innodb/make-install
Reviewer Review Type Date Requested Status
Percona developers Pending
Review via email: mp+120846@code.launchpad.net
To post a comment you must log in.

Unmerged revisions

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'Makefile'
2--- Makefile 2012-08-17 13:10:58 +0000
3+++ Makefile 2012-08-22 18:22:26 +0000
4@@ -4,7 +4,10 @@
5
6 INCLUDES=-I include -I mysql-source/include -I mysql-source/innobase/include
7
8-all: prerequisites constraints_parser page_parser page_printer innochecksum ibdconnect s_tables s_indexes bgrep
9+PREFIX?=/usr/local/bin
10+
11+BINARIES=constraints_parser page_parser page_printer innochecksum ibdconnect s_tables s_indexes bgrep
12+all: prerequisites $(BINARIES)
13
14 prerequisites:
15 @echo "Make sure you have installed following packages:"
16@@ -93,16 +96,21 @@
17 cd mysql-source/strings && $(MAKE) libmystrings.a
18 ln -fs ../mysql-source/strings/libmystrings.a lib/libmystrings.a
19
20-# CLEAN
21+# DIST / INSTALL
22
23-dist:
24+dist: $(BINARIES)
25 mkdir -p innodb_recovery
26- cp page_parser constraints_parser innodb_recovery/
27+ cp $(BINARIES) innodb_recovery/
28 tar czf innodb_recovery.tar.gz innodb_recovery
29 rm -rf innodb_recovery
30+
31+install: $(BINARIES)
32+ cp $(BINARIES) $(PREFIX)
33
34+# CLEAN
35+
36 clean:
37- rm -f page_parser page_printer constraints_parser innochecksum ibdconnect prerequisites s_tables s_indexes bgrep
38+ rm -f $(BINARIES)
39 rm -rf lib constraints_parser.dSYM page_parser.dSYM
40
41 distclean: clean

Subscribers

People subscribed via source and target branches