Makefile
changeset 21560 a9e1ab2da30d
parent 21559 9a9de26ad99a
child 21640 4bfb721de6dd
equal deleted inserted replaced
21559:9a9de26ad99a 21560:a9e1ab2da30d
   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