mirror of
https://github.com/ansible/awx.git
synced 2026-01-09 23:12:08 -03:30
Changes to build process to remove .py files
This commit is contained in:
parent
bb65f7556c
commit
946492b023
@ -1,4 +1,4 @@
|
||||
recursive-include awx *.py
|
||||
recursive-include awx *.py *.pyc
|
||||
recursive-include awx/static *.ico
|
||||
recursive-include awx/templates *.html
|
||||
recursive-include awx/ui *.html *.js
|
||||
@ -10,7 +10,7 @@ recursive-include config/deb *
|
||||
recursive-include config/rpm *
|
||||
recursive-exclude awx devonly.py
|
||||
recursive-exclude awx/settings local_settings.py*
|
||||
include *.py *.txt *.md
|
||||
include *.py *.pyc *.txt *.md
|
||||
include MANIFEST.in
|
||||
include COPYING
|
||||
prune awx/public
|
||||
|
||||
10
Makefile
10
Makefile
@ -134,7 +134,13 @@ sdist: clean
|
||||
BUILD=$(BUILD) $(PYTHON) setup.py sdist; \
|
||||
fi
|
||||
|
||||
rpm: sdist
|
||||
compiled: sdist
|
||||
(cd dist/ && tar zxf $(SDIST_TAR_FILE))
|
||||
(cd dist/ && $(PYTHON) -m compileall -f -x "(plugins/callback/job_event_callback.py|scripts/inventory.py|settings/*.py|site-packages/*.py)" ./awx-$(VERSION)$(BUILD)/awx)
|
||||
(cd dist/ && find ./awx-$(VERSION)$(BUILD)/awx \( -name "*.py" ! -path "*/plugins/callback/job_event_callback.py" ! -path "*/scripts/inventory.py" ! -path "*/settings/*.py" ! -path "*/site-packages/*.py" \) -delete)
|
||||
(cd dist/ && tar zcf $(SDIST_TAR_FILE) awx-$(VERSION)$(BUILD))
|
||||
|
||||
rpm: compiled
|
||||
@mkdir -p rpm-build
|
||||
@cp dist/*.gz rpm-build/
|
||||
@rpmbuild --define "_topdir %(pwd)/rpm-build" \
|
||||
@ -146,7 +152,7 @@ rpm: sdist
|
||||
--define "_sourcedir %{_topdir}" \
|
||||
-ba packaging/rpm/awx.spec
|
||||
|
||||
deb: sdist
|
||||
deb: compiled
|
||||
@mkdir -p deb-build
|
||||
@cp dist/$(SDIST_TAR_FILE) deb-build/
|
||||
(cd deb-build && tar zxf $(SDIST_TAR_FILE))
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user