pypi cleanups
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
This commit is contained in:
		
					parent
					
						
							
								37db1e8c2f
							
						
					
				
			
			
				commit
				
					
						d20ae0596d
					
				
			
		
					 3 changed files with 30 additions and 50 deletions
				
			
		
							
								
								
									
										1
									
								
								.gitignore
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								.gitignore
									
										
									
									
										vendored
									
									
								
							|  | @ -17,3 +17,4 @@ docs/man/man*/docbook-xsl.css | ||||||
| # Python: cache, distutils | # Python: cache, distutils | ||||||
| __pycache__/ | __pycache__/ | ||||||
| MANIFEST | MANIFEST | ||||||
|  | dist/ | ||||||
|  |  | ||||||
|  | @ -1,3 +1,3 @@ | ||||||
| include docs/changelog docs/changelog-2.1 | include docs/changelog docs/changelog-2.1 | ||||||
| recursive-include docs/gfx *.png *.text | recursive-include docs/gfx *.png *.text | ||||||
| recursive-include docs *.text | recursive-include docs *.text *.html *.1 *.7 | ||||||
|  |  | ||||||
							
								
								
									
										77
									
								
								build
									
										
									
									
									
								
							
							
						
						
									
										77
									
								
								build
									
										
									
									
									
								
							|  | @ -45,43 +45,12 @@ MAN7DSTDIR=${MANDIR}/man7 | ||||||
| SPEECHESDIR=docs/speeches | SPEECHESDIR=docs/speeches | ||||||
| 
 | 
 | ||||||
| case "$1" in | case "$1" in | ||||||
|      man) |     man) | ||||||
|           set -e |         set -e | ||||||
|           "$0" mangen |         "$0" mangen | ||||||
|           "$0" mantype |         "$0" mantype | ||||||
|           "$0" manbuild |         "$0" manbuild | ||||||
|      ;; |     ;; | ||||||
| 
 |  | ||||||
|      pypi-manifest) |  | ||||||
|           # init MANIFEST |  | ||||||
|           echo README > MANIFEST |  | ||||||
| 
 |  | ||||||
|           # bin |  | ||||||
|           echo bin/cdist >> MANIFEST |  | ||||||
|            |  | ||||||
|           # main source |  | ||||||
|           find cdist -type f >> MANIFEST |  | ||||||
| 
 |  | ||||||
|           # conf |  | ||||||
|           find conf -type f >> MANIFEST |  | ||||||
| 
 |  | ||||||
|           # docs |  | ||||||
|           ls docs/changelog* >> MANIFEST |  | ||||||
|           find docs/gfx  -type f >> MANIFEST |  | ||||||
|           find docs/man/ -type f -name \*.text >> MANIFEST |  | ||||||
|           find docs/man/ -type f -name \*.text.sh >> MANIFEST |  | ||||||
| 
 |  | ||||||
|           # other |  | ||||||
|           find other/ -type f >> MANIFEST |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
|      ;; |  | ||||||
| 
 |  | ||||||
|      pypi) |  | ||||||
|           $0 clean |  | ||||||
|           $0 pypi-manifest |  | ||||||
|           python3 setup.py sdist |  | ||||||
|      ;; |  | ||||||
| 
 | 
 | ||||||
|     manbuild) |     manbuild) | ||||||
|         trap abort INT |         trap abort INT | ||||||
|  | @ -119,6 +88,12 @@ case "$1" in | ||||||
|           ./docs/dev/releasechecklist |           ./docs/dev/releasechecklist | ||||||
|     ;; |     ;; | ||||||
| 
 | 
 | ||||||
|  |     pypi) | ||||||
|  |         $0 very-clean | ||||||
|  |         $0 man | ||||||
|  |         python3 setup.py sdist | ||||||
|  |     ;; | ||||||
|  | 
 | ||||||
|     speeches) |     speeches) | ||||||
|         cd "$SPEECHESDIR" |         cd "$SPEECHESDIR" | ||||||
|         for speech in *tex; do |         for speech in *tex; do | ||||||
|  | @ -164,19 +139,23 @@ case "$1" in | ||||||
|           done |           done | ||||||
|     ;; |     ;; | ||||||
| 
 | 
 | ||||||
|      clean) |     clean) | ||||||
|           rm -f ${MAN7DSTDIR}/cdist-reference.text |         rm -f ${MAN7DSTDIR}/cdist-reference.text | ||||||
|           find "${MANDIR}" -mindepth 2 -type l \ |         find "${MANDIR}" -mindepth 2 -type l \ | ||||||
|                 -o -name "*.1" \ |             -o -name "*.1" \ | ||||||
|                 -o -name "*.7" \ |             -o -name "*.7" \ | ||||||
|                 -o -name "*.html" \ |             -o -name "*.html" \ | ||||||
|                 -o -name "*.xml" \ |             -o -name "*.xml" \ | ||||||
|           | xargs rm -f |         | xargs rm -f | ||||||
|            |  | ||||||
|           find * -name __pycache__  | xargs rm -rf |  | ||||||
| 
 | 
 | ||||||
|           rm -f MANIFEST |         find * -name __pycache__  | xargs rm -rf | ||||||
|      ;; | 
 | ||||||
|  |         rm -f MANIFEST | ||||||
|  |     ;; | ||||||
|  |     very-clean) | ||||||
|  |         $0 clean | ||||||
|  |         rm -rf cache/ | ||||||
|  |     ;; | ||||||
| 
 | 
 | ||||||
|     test) |     test) | ||||||
|         shift # skip t |         shift # skip t | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue