136 |
136 |
137 osx: |
137 osx: |
138 @which -s bdist_mpkg || \ |
138 @which -s bdist_mpkg || \ |
139 (echo "Missing bdist_mpkg (easy_install bdist_mpkg)"; false) |
139 (echo "Missing bdist_mpkg (easy_install bdist_mpkg)"; false) |
140 bdist_mpkg setup.py |
140 bdist_mpkg setup.py |
141 mkdir -p build/osx |
141 mkdir -p packages/osx |
142 rm -rf dist/mercurial-*.mpkg |
142 rm -rf dist/mercurial-*.mpkg |
143 mv dist/mercurial*macosx*.zip build/osx |
143 mv dist/mercurial*macosx*.zip packages/osx |
144 |
144 |
145 fedora: |
145 fedora: |
146 mkdir -p build/fedora |
146 mkdir -p packages/fedora |
147 echo y | contrib/buildrpm |
147 echo y | contrib/buildrpm |
148 cp rpmbuild/RPMS/*/* build/fedora |
148 cp rpmbuild/RPMS/*/* packages/fedora |
149 cp rpmbuild/SRPMS/* build/fedora |
149 cp rpmbuild/SRPMS/* packages/fedora |
150 rm -rf rpmbuild |
150 rm -rf rpmbuild |
151 |
151 |
152 docker-fedora: |
152 docker-fedora: |
153 mkdir -p build/fedora |
153 mkdir -p packages/fedora |
154 contrib/dockerrpm fedora |
154 contrib/dockerrpm fedora |
155 |
155 |
156 centos6: |
156 centos6: |
157 mkdir -p build/centos6 |
157 mkdir -p packages/centos6 |
158 echo y | contrib/buildrpm |
158 echo y | contrib/buildrpm |
159 cp rpmbuild/RPMS/*/* build/centos6 |
159 cp rpmbuild/RPMS/*/* packages/centos6 |
160 cp rpmbuild/SRPMS/* build/centos6 |
160 cp rpmbuild/SRPMS/* packages/centos6 |
161 |
161 |
162 docker-centos6: |
162 docker-centos6: |
163 mkdir -p build/centos6 |
163 mkdir -p packages/centos6 |
164 contrib/dockerrpm centos6 |
164 contrib/dockerrpm centos6 |
165 |
165 |
166 .PHONY: help all local build doc clean install install-bin install-doc \ |
166 .PHONY: help all local build doc clean install install-bin install-doc \ |
167 install-home install-home-bin install-home-doc dist dist-notests tests \ |
167 install-home install-home-bin install-home-doc dist dist-notests tests \ |
168 update-pot fedora docker-fedora |
168 update-pot fedora docker-fedora |