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
=== modified file 'Makefile'
--- Makefile 2012-08-17 13:10:58 +0000
+++ Makefile 2012-08-22 18:22:26 +0000
@@ -4,7 +4,10 @@
44
5INCLUDES=-I include -I mysql-source/include -I mysql-source/innobase/include5INCLUDES=-I include -I mysql-source/include -I mysql-source/innobase/include
66
7all: prerequisites constraints_parser page_parser page_printer innochecksum ibdconnect s_tables s_indexes bgrep7PREFIX?=/usr/local/bin
8
9BINARIES=constraints_parser page_parser page_printer innochecksum ibdconnect s_tables s_indexes bgrep
10all: prerequisites $(BINARIES)
811
9prerequisites:12prerequisites:
10 @echo "Make sure you have installed following packages:"13 @echo "Make sure you have installed following packages:"
@@ -93,16 +96,21 @@
93 cd mysql-source/strings && $(MAKE) libmystrings.a96 cd mysql-source/strings && $(MAKE) libmystrings.a
94 ln -fs ../mysql-source/strings/libmystrings.a lib/libmystrings.a97 ln -fs ../mysql-source/strings/libmystrings.a lib/libmystrings.a
9598
96# CLEAN99# DIST / INSTALL
97100
98dist:101dist: $(BINARIES)
99 mkdir -p innodb_recovery102 mkdir -p innodb_recovery
100 cp page_parser constraints_parser innodb_recovery/103 cp $(BINARIES) innodb_recovery/
101 tar czf innodb_recovery.tar.gz innodb_recovery104 tar czf innodb_recovery.tar.gz innodb_recovery
102 rm -rf innodb_recovery105 rm -rf innodb_recovery
106
107install: $(BINARIES)
108 cp $(BINARIES) $(PREFIX)
103 109
110# CLEAN
111
104clean: 112clean:
105 rm -f page_parser page_printer constraints_parser innochecksum ibdconnect prerequisites s_tables s_indexes bgrep113 rm -f $(BINARIES)
106 rm -rf lib constraints_parser.dSYM page_parser.dSYM114 rm -rf lib constraints_parser.dSYM page_parser.dSYM
107115
108distclean: clean116distclean: clean

Subscribers

People subscribed via source and target branches