Skip to content

Commit

Permalink
0.24.7
Browse files Browse the repository at this point in the history
  • Loading branch information
sundarnagarajan committed Mar 26, 2016
1 parent e816811 commit cfb899a
Show file tree
Hide file tree
Showing 4 changed files with 35 additions and 31 deletions.
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# setupext
This module contains utility methods for easing writing python installation scripts (setup.py):
This module contains utility methods for easing writing python installation scripts (setup.py).

Building C extensions: See setupext/doc/setup-sample.py
- Specify location of C sources
Expand Down Expand Up @@ -30,6 +30,7 @@ To only use get_dir_tree(), just copy that function into your setup.py
This setup.py assumes following layout.
toplevel --> python package name

~~~~
This directory
├── setup.py - this file
├── setupext.py - required in this directory
Expand Down Expand Up @@ -59,6 +60,7 @@ toplevel --> python package name
   └── data_dir2 - e.g. doc
      ├── data_dir2_file1 - e.g. LICENSE
      └── data_dir2_file2 - e.g. README.rst
~~~~


If your layout is different, you may need to make changes to the following:
Expand Down
56 changes: 28 additions & 28 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ setupext
========

This module contains utility methods for easing writing python
installation scripts (setup.py):
installation scripts (setup.py).

Building C extensions: See setupext/doc/setup-sample.py

Expand Down Expand Up @@ -43,35 +43,35 @@ ASSUMPTIONS AND PACKAGE LAYOUT
::

This directory
├── setup.py - this file
├── setupext.py - required in this directory
├── LICENSE - typical for github etc but not required
│ Hard-link to a file under data_dirX to keep at top level
│ and also install the same file
├── README.rst - typical for github etc but not requiredt
│ Hard-link to a file under data_dirX to keep at top level
│ and also install the same file
└── toplevel - python package name
   ├── toplevel.__init__.py
   ├── toplevel.module1.py
   ├── toplevel.module2py
This directory
├── setup.py - this file
├── setupext.py - required in this directory
├── LICENSE - typical for github etc but not required
│ Hard-link to a file under data_dirX to keep at top level
│ and also install the same file
   ├── subpkg1
   │   ├── subpkg1.module1.py
   │   ├── subpkg1.__init__.py
   │   └── subpkg1.module2.py
├── README.rst - typical for github etc but not requiredt
│ Hard-link to a file under data_dirX to keep at top level
│ and also install the same file
   ├── data_dir1 - e.g. c_files
   │   ├── data_dir1_file1
   │   ├── data_dir1_file2
   │   └── data_dir1_file3
   └── data_dir2 - e.g. doc
      ├── data_dir2_file1 - e.g. LICENSE
      └── data_dir2_file2 - e.g. README.rst
└── toplevel - python package name
   ├── toplevel.__init__.py
   ├── toplevel.module1.py
   ├── toplevel.module2py
   ├── subpkg1
   │   ├── subpkg1.module1.py
   │   ├── subpkg1.__init__.py
   │   └── subpkg1.module2.py
   ├── data_dir1 - e.g. c_files
   │   ├── data_dir1_file1
   │   ├── data_dir1_file2
   │   └── data_dir1_file3
   └── data_dir2 - e.g. doc
      ├── data_dir2_file1 - e.g. LICENSE
      └── data_dir2_file2 - e.g. README.rst

If your layout is different, you may need to make changes to the
following:
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
'''
# You _SHOULD_ set these
name = 'setupext'
version = '0.24.6' # oldver: '0.24.5'
version = '0.24.7' # oldver: '0.24.6'
description = name
install_requires = [
]
Expand Down
4 changes: 3 additions & 1 deletion setupext/doc/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# setupext
This module contains utility methods for easing writing python installation scripts (setup.py):
This module contains utility methods for easing writing python installation scripts (setup.py).

Building C extensions: See setupext/doc/setup-sample.py
- Specify location of C sources
Expand Down Expand Up @@ -30,6 +30,7 @@ To only use get_dir_tree(), just copy that function into your setup.py
This setup.py assumes following layout.
toplevel --> python package name

~~~~
This directory
├── setup.py - this file
├── setupext.py - required in this directory
Expand Down Expand Up @@ -59,6 +60,7 @@ toplevel --> python package name
   └── data_dir2 - e.g. doc
      ├── data_dir2_file1 - e.g. LICENSE
      └── data_dir2_file2 - e.g. README.rst
~~~~


If your layout is different, you may need to make changes to the following:
Expand Down

0 comments on commit cfb899a

Please sign in to comment.