File tree Expand file tree Collapse file tree 1 file changed +18
-5
lines changed Expand file tree Collapse file tree 1 file changed +18
-5
lines changed Original file line number Diff line number Diff line change 1
1
# -*- coding: utf-8 -*-
2
+ import os
2
3
3
4
try :
4
5
from setuptools import setup
5
6
except ImportError :
6
7
from distutils .core import setup
7
8
9
+ def walk_subpkg (name ):
10
+ data_files = []
11
+ package_dir = 'folium'
12
+ for parent , dirs , files in os .walk (os .path .join (package_dir , name )):
13
+ sub_dir = os .sep .join (parent .split (os .sep )[1 :]) # remove package_dir from the path
14
+ for f in files :
15
+ data_files .append (os .path .join (sub_dir , f ))
16
+ return data_files
17
+
18
+ pkg_data = {
19
+ '' : ['*.js' ,
20
+ 'templates/*.html' ,
21
+ 'templates/*.js' ,
22
+ 'templates/*.txt' ] + walk_subpkg ('templates/tiles' )
23
+ }
24
+
8
25
setup (
9
26
name = 'folium' ,
10
27
version = '0.1.2' ,
18
35
'Programming Language :: Python :: 2.7' ,
19
36
'License :: OSI Approved :: MIT License' ],
20
37
packages = ['folium' ],
21
- package_data = {'' : ['*.js' ,
22
- 'templates/*.html' ,
23
- 'templates/*.js' ,
24
- 'templates/*.txt' ,
25
- 'plugins/*.js' ]}
38
+ package_data = pkg_data
26
39
)
You can’t perform that action at this time.
0 commit comments