24 Commits

Author SHA1 Message Date
Cosimo Lupo
cf4d3ae010
[MANIFEST.in] add missing files; simplify glob patterns for Tests/ folder
For the Tests/ folder, the next time we add a new type of files, we simply need to add a new glob pattern.

The source distribution is now in sync with the content of the repository as returned by `git ls-files`
2017-03-03 10:20:03 +00:00
Cosimo Lupo
c9c7f0e151
[MANIFEST.in] add *.rst extension to README and NEWS 2017-01-18 19:02:01 +00:00
Cosimo Lupo
3cdc800873
[Tests] rename all 'testdata' folders to simply 'data'
as it's now obvious what kind of data they are
2017-01-17 13:33:46 +00:00
Cosimo Lupo
a01fc22fbc
[MANIFEST.in] add Test/*.py to sdist; adjust paths to testdata 2017-01-16 09:14:13 +00:00
Martin Hosken
4044abfeb3
Add .feax test file extension to project manifest 2017-01-12 11:34:43 +00:00
Cosimo Lupo
46fdd14bb1
[Doc] move man pages to Doc/man/man1 sub-folder
it's better to group man pages in a separate sub-folder in case we add alternative doc formats in the future, or if we add additional man pages.

This also allows to read man pages directly from the source tree, e.g. via `export MANPATH=Doc/man`, or `man -M Doc/man ttx`
2017-01-11 13:18:57 +00:00
Behdad Esfahbod
80a142f436 [mtiLib] More MANIFEST.in updates 2016-12-26 20:17:13 -05:00
Behdad Esfahbod
7bb30c8365 [mtiLib] More MANIFEST massaging
Should we just include testdata/*?
2016-12-26 17:58:15 -05:00
Behdad Esfahbod
50e6f00252 Add mtiLib test data to MANIFEST 2016-12-26 17:50:53 -05:00
Cosimo Lupo
4f6147460d
remove versioneer (see discussion at #767) 2016-12-14 12:14:43 +00:00
Cosimo Lupo
8a0172a562 [MANIFEST.in] add testdata/*.bin
I had forgotten to add the testdata/C_F_F_.bin file to the manifest.
This means the --pyargs option from c117927 is working as expected! :)

Fixes https://ci.appveyor.com/project/fonttools/fonttools/build/1.0.81/job/ktx2c62c6yug38wk#L1089
2016-10-14 18:35:33 +01:00
Cosimo Lupo
6df7feb70d add back the MANIFEST.in for all the extra files in sdist
We need this as we no longer use setuptools_scm to retrieve the full list of files under version control.
Instead, we need to spell them out one by one.
Hopefully we don't forget anyone...
2016-10-12 00:49:54 +01:00
Cosimo Lupo
f2b9b5a9b6 remove MANIFEST.in as it's no longer needed with setuptools_scm 2016-09-26 23:56:31 +01:00
Cosimo Lupo
6ae2a9200e Revert "MANIFEST.in: exclude 'Doc/ttx.1'"
Fixes Travis CI build #1120
https://travis-ci.org/behdad/fonttools/builds/153766422
2016-08-20 11:40:52 +01:00
Cosimo Lupo
48957964bd MANIFEST.in: include 'run-tests.sh' 2016-08-20 01:23:54 +01:00
Cosimo Lupo
3cbc97885f MANIFEST.in: use correct glob pattern to only include files under 'testdata' subfolders 2016-08-19 14:38:24 +01:00
Cosimo Lupo
5f94d8b2df MANIFEST.in: include all the files that should be included in source dist
One notable absence was README.md... :)

For the testdata/*, I now use `include_package_data=True` in setup.py, to automatically install any data files found inside package directories that are also specified in MANIFEST.in file.

I also include the Snippets, which I think should belong to the source distribution, despite not being installed as console scripts like ttx, etc.

The MANIFEST.in does not need to include itself (done by default).
2016-08-19 14:21:33 +01:00
Cosimo Lupo
d17578f7ea MANIFEST.in: exclude 'Doc/ttx.1', as it was removed 2016-08-19 12:32:39 +01:00
Cosimo Lupo
74ce51c881 MANIFEST.in: don't include missing 'Doc/ChangeLog' file 2016-08-19 11:06:50 +01:00
Cosimo Lupo
374624c356 MANIFEST.in: remove no longer existing files from sdist to avoid displaying warnings when creating sdist 2016-08-19 10:55:57 +01:00
Behdad Esfahbod
494d9d139e Remove eexecOp C extension
It hasn't been working:

  6102ba7500

And it's only used to load Type1 fonts, so who cares if the Python
implementation is slow...
2013-12-07 17:36:12 -05:00
Khaled Hosny
95c722b5ce Drop removed files from MANIFEST.in 2013-12-04 08:42:06 +02:00
pabs3
f15d0b7896 Include the Doc/ChangeLog file in source tarballs
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@572 4cde692c-a291-49d1-8350-778aa11640f8
2009-11-08 15:50:43 +00:00
pabs3
7487a3a7fb Use setup.py sdist to create the tarball for distribution
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@553 4cde692c-a291-49d1-8350-778aa11640f8
2008-05-16 14:28:58 +00:00