Toshio Kuratomi
eff757eeb8
Maintain symlinks in setup.py sdist, build, and install commands ( #27149 )
...
* Maintain symlinks in setup.py sdist, build, and install commands
Symlinks are meaningful for ansible modules. They differentiate between
aliases and deprecated modules. They're also useful for saving space
and where downstream patches should be applied to the bin scripts.
Fixes #27105
* Add a fallback for install and build to try to cache symlinks on their own
Needed when someone tries to invoke setup.py build or setup.py install
directly from the source checkout without an intermediate sdist.
7 years ago
Matt Clay
38eed2dab0
Include .yamllint in manifest so yamllint works.
8 years ago
Toshio Kuratomi
0d2d17ade5
Add .coveragerc to the tarball so unittests will run from the tarball
8 years ago
Brian Coca
864cafbf5e
removed non existing entries
8 years ago
Toshio Kuratomi
d7b7cbac1a
Move to using a requirements.txt to install the python packages. ( #21430 )
...
Move to using a requirements.txt to install the python packages.
This makes it easy to keep the documentation and actual package
dependencies in sync.
Fixes #18453
8 years ago
Evgeni Golov
f928696b5d
include all docs and tests in the sdist ( #20004 )
...
also don't prune packaging (it is included later) and v2 (it does not exist)
Fixes : #19769
8 years ago
Brian Coca
57f8b791d6
consolidated docs
...
point to new doc locations
removed non existing dirs
8 years ago
Ryan S. Brown
a65f1a5c25
Remove the `ignore` rules from MANIFEST.in for modules-core/extras repos
8 years ago
sebastianneubauer
2c33f5a12b
added galaxy data
...
not tested, but something like this seems to be missing in the Manifest.in
9 years ago
Brian Coca
e2ad4fe910
include all packaging in tarball
...
not juse rpm spec file
9 years ago
Toshio Kuratomi
3677a32bee
Add changelog to the tarball
9 years ago
Toshio Kuratomi
1d7b493db3
Fix inclusion of the dynamic inventory scripts
9 years ago
James Cammarata
373830b5df
Fix removal of .git from modules directories
...
Also changed the setup.py maintainers email to our default support one.
Fixes #11051
10 years ago
Brian Coca
ebeb0b0348
removed plugins dir that was removed
10 years ago
Brian Coca
42357f7f2a
moved contrib into manifest from setup.py
10 years ago
Toshio Kuratomi
04e37cce35
Add and subtract some things from the tarball
10 years ago
Michael DeHaan
2c364a1d4c
prune vs exclude
10 years ago
Michael DeHaan
466fa8b3d8
Make sure .git history doesn't show up in distribution
10 years ago
James Laska
a0fecd6101
Fix packaging to work with new module location
...
Changes include:
* Remove references to old module dir from .spec
* Use setuptools find_packages find all ansible packages
10 years ago
Michael DeHaan
ae2d198342
Remove install references to library/
10 years ago
Michael DeHaan
e5116d2f9b
changes for package loading of modules
10 years ago
James Cammarata
4bf826f514
Include *.ps1 files in the library for installation
...
Fixes #8490
10 years ago
James Cammarata
52c7d50f1e
Merge pull request #6824 from sivel/make-rpm-from-release
...
Allow 'make rpm' work from a release tarball
11 years ago
Michael DeHaan
627ff30a6f
Add module replacer capability for powershell files.
11 years ago
Matt Martz
728ecb0804
Allow make rpm to work from a release tarball
11 years ago
Tim Bielawa
6d9e873724
Add some docs/examples
...
Add a basic ansible-pull man page.
Add the example playbooks/scripts to the RPM package.
Closes #841
12 years ago
Michael DeHaan
62fbbf7653
config file support
12 years ago
Tim Bielawa
029d86be2f
Include license file in MANIFEST.in. Fixes #284
13 years ago
Michael DeHaan
f72114c657
Move setup.py stuff back to top level as "make sdist" was not working, plus, it makes sources cleaner.
13 years ago
Tim Bielawa
516df5f64f
Move packaging related things out of the root directory:
...
Distutils MANIFEST.in, setup.py -> packaging/distutils/ directory.
13 years ago
Tim Bielawa
2beb6592c7
Update spec file location in MANIFEST.in
13 years ago
Michael DeHaan
3f9f8de031
Update packaging WRT AUTHORS.md
13 years ago
Seth Vidal
3567237dbc
modify build/spec file to work on el6 with quasi-broken setup process
...
remove data_files section from setup.py for some reason or another
13 years ago
Tim Bielawa
dce6074a81
Fixes for better RPM packaging
...
Spec file installs default example hosts files
Spec file marks the contents of /etc/ansible as %config(noreplace)
Example hosts file now with instructional comments
13 years ago
Seth Vidal
47aa018a84
add MANIFEST.in, ansible.spec, modify setup.py for rpm pkg creation
13 years ago