Browse Source

setup.py now install static files

Bachir Soussi Chiadmi 7 years ago
parent
commit
17b9e69771

+ 1 - 1
.gitignore

@@ -1,4 +1,4 @@
 assets/scss/*.css
-classes/__pycache__
+__pycache__
 build
 Cascade.egg-info

+ 2 - 0
MANIFEST.in

@@ -0,0 +1,2 @@
+recursive-include cascade/assets *
+recursive-include cascade/templates *

BIN
cascade/classes/__pycache__/__init__.cpython-36.pyc


BIN
cascade/classes/__pycache__/content.cpython-36.pyc


BIN
cascade/classes/__pycache__/core.cpython-36.pyc


BIN
cascade/classes/__pycache__/design.cpython-36.pyc


BIN
cascade/classes/__pycache__/docsetdialog.cpython-36.pyc


BIN
cascade/classes/__pycache__/highlighter.cpython-36.pyc


BIN
cascade/classes/__pycache__/mainwindow.cpython-36.pyc


BIN
cascade/classes/__pycache__/md2html.cpython-36.pyc


BIN
cascade/classes/__pycache__/sasscompiler.cpython-36.pyc


BIN
cascade/classes/__pycache__/server.cpython-36.pyc


+ 29 - 8
setup.py

@@ -1,12 +1,33 @@
 from setuptools import setup, find_packages
 
 setup(
-    name="Cascade",
-    version="0.0.1",
-    packages=find_packages(),
-    entry_points={
-        'gui_scripts': [
-            'cascade = cascade.main:__main__',
-        ]
-    }
+   name="Cascade",
+   version="0.0.1",
+   # packages=find_packages(),
+   packages=[
+      'cascade',
+      'cascade.classes',
+   ],
+   # scripts=['cascade/main']
+   include_package_data=True,
+   package_data={
+      # If any package contains *.txt or *.rst files, include them:
+      '': ['*.png', '*.html', '*.zip', '*.scss', '*.js', '*.md'],
+      '': ['cascade.assets','cascade.assets.images'],
+      '': [
+            'cascade.templates',
+            'cascade.templates.newproject',
+            'cascade.templates.newproject..config',
+            'cascade.templates.newproject.assets',
+            'cascade.templates.newproject.assets.css',
+            'cascade.templates.newproject.assets.images',
+            'cascade.templates.newproject.assets.js',
+            'cascade.templates.newproject.assets.lib',
+            'cascade.templates.newproject.contents'
+         ]
+   },
+   entry_points={
+      'gui_scripts': [ 'cascade = cascade.main:__main__', ]
+   },
+   # install_requires=['setuptools-git']
 )