mirror of
https://github.com/ansible/awx.git
synced 2026-04-06 18:49:21 -02:30
Be sure to minify before building RPMs
Also, break out individual clean targets that were helpful for testing specific components.
This commit is contained in:
28
Makefile
28
Makefile
@@ -71,14 +71,28 @@ MOCK_CFG ?=
|
|||||||
release_build release_clean sdist rpmtar mock-rpm mock-srpm \
|
release_build release_clean sdist rpmtar mock-rpm mock-srpm \
|
||||||
deb deb-src debian reprepro
|
deb deb-src debian reprepro
|
||||||
|
|
||||||
# Remove temporary build files, compiled Python files.
|
# Remove rpm build files
|
||||||
clean:
|
clean-rpm:
|
||||||
rm -rf dist/*
|
rm -rf rpm-build
|
||||||
rm -rf build rpm-build $(NAME)-$(VERSION) *.egg-info
|
|
||||||
rm -rf debian deb-build reprepro
|
# Remove debian build files
|
||||||
|
clean-deb:
|
||||||
|
rm -rf deb-build reprepro
|
||||||
|
|
||||||
|
# Remove grunt build files
|
||||||
|
clean-grunt:
|
||||||
|
rm -f package.json Gruntfile.js bower.json
|
||||||
|
rm -rf node_modules
|
||||||
|
|
||||||
|
# Remove UI build files
|
||||||
|
clean-ui:
|
||||||
rm -f awx/ui/static/{js,css}/awx*.{js,css}
|
rm -f awx/ui/static/{js,css}/awx*.{js,css}
|
||||||
rm -rf awx/ui/static/docs
|
rm -rf awx/ui/static/docs
|
||||||
rm -rf node_modules package.json Gruntfile.js bower.json
|
|
||||||
|
# Remove temporary build files, compiled Python files.
|
||||||
|
clean: clean-rpm clean-deb clean-grunt clean-ui
|
||||||
|
rm -rf dist/*
|
||||||
|
rm -rf build $(NAME)-$(VERSION) *.egg-info
|
||||||
find . -type f -regex ".*\.py[co]$$" -delete
|
find . -type f -regex ".*\.py[co]$$" -delete
|
||||||
|
|
||||||
# Fetch from origin, rebase local commits on top of origin commits.
|
# Fetch from origin, rebase local commits on top of origin commits.
|
||||||
@@ -296,7 +310,7 @@ rpm-build/$(SDIST_TAR_FILE): dist/$(SDIST_TAR_FILE)
|
|||||||
ln -sf ../dist/$(SDIST_TAR_FILE) rpm-build/ ; \
|
ln -sf ../dist/$(SDIST_TAR_FILE) rpm-build/ ; \
|
||||||
fi
|
fi
|
||||||
|
|
||||||
rpmtar: rpm-build/$(SDIST_TAR_FILE)
|
rpmtar: sdist rpm-build/$(SDIST_TAR_FILE)
|
||||||
|
|
||||||
rpm-build/$(RPM_NVR).src.rpm: /etc/mock/$(MOCK_CFG).cfg
|
rpm-build/$(RPM_NVR).src.rpm: /etc/mock/$(MOCK_CFG).cfg
|
||||||
$(MOCK_BIN) -r $(MOCK_CFG) --resultdir rpm-build --buildsrpm --spec rpm-build/$(NAME).spec --sources rpm-build \
|
$(MOCK_BIN) -r $(MOCK_CFG) --resultdir rpm-build --buildsrpm --spec rpm-build/$(NAME).spec --sources rpm-build \
|
||||||
|
|||||||
Reference in New Issue
Block a user