Commit 89b64aae by benjaoming

modify build to clean up old egg dir and add back the MANIFEST.in symlink

parent d568683c
include README.md include README.md
include requirements.txt include requirements.txt
recursive-include wiki *.html *.txt *.png *.js *.css *.gif recursive-include wiki *.html *.txt *.png *.js *.css *.gif *.less
recursive-include django_notify *.html *.txt *.png *.js *.css *.gif recursive-include django_notify *.html *.txt *.png *.js *.css *.gif
MANIFEST
\ No newline at end of file
#!/bin/sh
./build-less.sh
rm -Rf *egg-info/
python setup.py sdist
...@@ -9,25 +9,24 @@ from setuptools import setup, find_packages ...@@ -9,25 +9,24 @@ from setuptools import setup, find_packages
def read(fname): def read(fname):
return open(os.path.join(os.path.dirname(__file__), fname)).read() return open(os.path.join(os.path.dirname(__file__), fname)).read()
def build_media_pattern(base_folder, file_extension):
return ["%s/%s*.%s" % (base_folder, "*/"*x, file_extension) if base_folder else "%s*.%s" % ("*/"*x, file_extension) for x in range(10)]
media_patterns = ( build_media_pattern("templates", "html") +
build_media_pattern("static", "js") +
build_media_pattern("static", "css") +
build_media_pattern("static", "png") +
build_media_pattern("static", "jpeg") +
build_media_pattern("static", "gif") +
build_media_pattern("", "md") +
build_media_pattern("", "requirements.txt")
)
packages = find_packages() packages = find_packages()
package_data = dict( #def build_media_pattern(base_folder, file_extension):
(package_name, media_patterns) # return ["%s/%s*.%s" % (base_folder, "*/"*x, file_extension) if base_folder else "%s*.%s" % ("*/"*x, file_extension) for x in range(10)]
for package_name in packages
) #media_patterns = ( build_media_pattern("templates", "html") +
# build_media_pattern("static", "js") +
# build_media_pattern("static", "css") +
# build_media_pattern("static", "png") +
# build_media_pattern("static", "jpeg") +
# build_media_pattern("static", "gif") +
# build_media_pattern("", "md") +
# build_media_pattern("", "requirements.txt")
#)
#package_data = dict(
# (package_name, media_patterns)
# for package_name in packages
#)
setup( setup(
name = "wiki", name = "wiki",
...@@ -55,5 +54,5 @@ setup( ...@@ -55,5 +54,5 @@ setup(
'Topic :: Software Development :: Libraries :: Application Frameworks', 'Topic :: Software Development :: Libraries :: Application Frameworks',
], ],
include_package_data=True, include_package_data=True,
package_data=package_data, # package_data=package_data,
) )
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment