Browse Source

Make sure the oscar module is installed

master
Patryk Zawadzki 14 years ago
parent
commit
b1f12bfbdb
1 changed files with 59 additions and 1 deletions
  1. 59
    1
      setup.py

+ 59
- 1
setup.py View File

@@ -12,7 +12,65 @@ setup(name='django-oscar',
12 12
       description="A domain-driven ecommerce framework for Django 1.3",
13 13
       long_description=open('README.rst').read(),
14 14
       license='LICENSE',
15
-      package_dir={'': '.'},
15
+      packages=['oscar',
16
+                'oscar.core',
17
+                'oscar.core.logging',
18
+                'oscar.test',
19
+                'oscar.views',
20
+                'oscar.templatetags',
21
+                'oscar.apps',
22
+                'oscar.apps.order_management',
23
+                'oscar.apps.promotions',
24
+                'oscar.apps.promotions.templatetags',
25
+                'oscar.apps.reports',
26
+                'oscar.apps.discount',
27
+                'oscar.apps.search',
28
+                'oscar.apps.shipping',
29
+                'oscar.apps.product',
30
+                'oscar.apps.product.management',
31
+                'oscar.apps.product.management.commands',
32
+                'oscar.apps.product.reviews',
33
+                'oscar.apps.basket',
34
+                'oscar.apps.basket.templatetags',
35
+                'oscar.apps.address',
36
+                'oscar.apps.dynamic_images',
37
+                'oscar.apps.dynamic_images.templatetags',
38
+                'oscar.apps.payment',
39
+                'oscar.apps.payment.datacash',
40
+                'oscar.apps.payment.tests',
41
+                'oscar.apps.offer',
42
+                'oscar.apps.partner',
43
+                'oscar.apps.partner.management',
44
+                'oscar.apps.partner.management.commands',
45
+                'oscar.apps.partner.tests',
46
+                'oscar.apps.order',
47
+                'oscar.apps.checkout',
48
+                'oscar.apps.customer',
49
+                'oscar.apps.customer.templatetags',
50
+                'oscar.apps.analytics',
51
+                'oscar.apps.analytics.management',
52
+                'oscar.apps.analytics.management.commands',
53
+                'oscar.forms'],
54
+      package_data={'oscar': ['templates/basket/*.html',
55
+                              'templates/checkout/*.html',
56
+                              'templates/customer/*.html',
57
+                              'templates/customer/history/*.html',
58
+                              'templates/order_management/*.html',
59
+                              'templates/product/*.html',
60
+                              'templates/promotion/*.html',
61
+                              'templates/reports/*.html',
62
+                              'templates/reviews/*.html',
63
+                              'templates/search/*.html',
64
+                              'templates/search/indexes/*/*.txt'],
65
+                    'oscar.apps.search': ['fixtures/*'],
66
+                    'oscar.apps.shipping': ['fixtures/*'],
67
+                    'oscar.apps.product.reviews': ['fixtures/*'],
68
+                    'oscar.apps.product': ['fixtures/*'],
69
+                    'oscar.apps.address': ['fixtures/*'],
70
+                    'oscar.apps.dynamic_images': ['test_fixtures/*'],
71
+                    'oscar.apps.offer': ['fixtures/*'],
72
+                    'oscar.apps.partner': ['fixtures/*'],
73
+                    'oscar.apps.order': ['fixtures/*']},
16 74
       install_requires=[
17 75
           'django-haystack>=1.2.0',
18 76
           'django-treebeard>=1.6.1',

Loading…
Cancel
Save