This is a pretty big simplification: the user should first use pip to install everything in `requirements.txt`, and we no longer try to cater to cases where Cython is missing, etc.
		
			
				
	
	
		
			30 lines
		
	
	
		
			633 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			30 lines
		
	
	
		
			633 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| # Root
 | |
| include README.txt
 | |
| include setup.cfg
 | |
| include setup.py
 | |
| include versioneer.py
 | |
| include Makefile
 | |
| include .coveragerc
 | |
| include .pylintrc
 | |
| include requirements.txt
 | |
| 
 | |
| # Cython files -- include .pyx source, but not the generated .c files
 | |
| # (Downstream systems must have cython installed in order to build)
 | |
| recursive-include nilmdb/server *.pyx *.pyxdep *.pxd
 | |
| exclude nilmdb/server/interval.c
 | |
| exclude nilmdb/server/rbtree.c
 | |
| 
 | |
| # Version
 | |
| include nilmdb/_version.py
 | |
| 
 | |
| # Tests
 | |
| recursive-include tests *.py
 | |
| recursive-include tests/data *
 | |
| include tests/test.order
 | |
| 
 | |
| # Docs
 | |
| recursive-include docs Makefile *.md
 | |
| 
 | |
| # Extras
 | |
| recursive-include extras *
 |