forked from ungleich-public/cdist
		
	add package data info
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
This commit is contained in:
		
					parent
					
						
							
								8324c9dee4
							
						
					
				
			
			
				commit
				
					
						e2ba9ab1d2
					
				
			
		
					 2 changed files with 22 additions and 2 deletions
				
			
		|  | @ -1,4 +1,3 @@ | ||||||
| include docs/changelog docs/changelog-2.1 | include docs/changelog | ||||||
| recursive-include docs/gfx *.png *.text | recursive-include docs/gfx *.png *.text | ||||||
| recursive-include docs *.text *.html *.1 *.7 | recursive-include docs *.text *.html *.1 *.7 | ||||||
| recursive-include conf * |  | ||||||
|  |  | ||||||
							
								
								
									
										21
									
								
								setup.py
									
										
									
									
									
								
							
							
						
						
									
										21
									
								
								setup.py
									
										
									
									
									
								
							|  | @ -1,10 +1,31 @@ | ||||||
| from distutils.core import setup | from distutils.core import setup | ||||||
| 
 | 
 | ||||||
|  | #data_files=[('/usr/share/cdist', 'conf')], | ||||||
|  |     # data_files=[('/tmp/cdist', ['conf'])], | ||||||
| import cdist | import cdist | ||||||
| 
 | 
 | ||||||
|  | import os | ||||||
|  | 
 | ||||||
|  | def data_finder(data_dir): | ||||||
|  |     entries = [] | ||||||
|  |     for name in os.listdir(data_dir): | ||||||
|  |         entry = os.path.join(data_dir, name) | ||||||
|  |         if os.path.isdir(entry): | ||||||
|  |             entries.extend(data_finder(entry)) | ||||||
|  |         else: | ||||||
|  |             entries.append(entry) | ||||||
|  | 
 | ||||||
|  |     return entries | ||||||
|  | 
 | ||||||
|  | package_data = data_finder("conf") | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | print(package_data) | ||||||
|  | 
 | ||||||
| setup( | setup( | ||||||
|     name = "cdist", |     name = "cdist", | ||||||
|     packages = ["cdist", "cdist.core", "cdist.exec", "cdist.util" ], |     packages = ["cdist", "cdist.core", "cdist.exec", "cdist.util" ], | ||||||
|  |     package_data={'cdist': package_data}, | ||||||
|     scripts = ["cdist.py"], |     scripts = ["cdist.py"], | ||||||
|     version = cdist.version.VERSION, |     version = cdist.version.VERSION, | ||||||
|     description = "A Usable Configuration Management System", |     description = "A Usable Configuration Management System", | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue