#13315: Clean up MANIFEST.in, spkg-delauto and spkg-dist
----------------------------------+-----------------------------------------
       Reporter:  jdemeyer        |         Owner:  tbd         
           Type:  enhancement     |        Status:  needs_review
       Priority:  minor           |     Milestone:  sage-5.3    
      Component:  distribution    |    Resolution:              
       Keywords:                  |   Work issues:              
Report Upstream:  N/A             |     Reviewers:              
        Authors:  Jeroen Demeyer  |     Merged in:              
   Dependencies:                  |      Stopgaps:              
----------------------------------+-----------------------------------------

Comment (by jhpalmieri):

 At first glance this seems okay to me. But why not more clean up, for
 example
 {{{
 #!diff
 diff --git a/MANIFEST.in b/MANIFEST.in
 --- a/MANIFEST.in
 +++ b/MANIFEST.in
 @@ -1,30 +1,23 @@
 -recursive-include * *.c *.cc *.cpp *.h *.hh *.hpp *.pyx *.pxd *.pxi *.txt
 *.tex
 -recursive-include doc *.rst *.py *.inc
 +global-include *.c *.cc *.cpp *.h *.hh *.hpp *.py  *.pyx *.pxd *.pxi
 *.txt *.tex
 +recursive-include doc *.rst *.inc
  graft .hg
  include .hgignore .hgtags
  include MANIFEST.in
  include bundle export install pull sage-push
 -include module_list.py
 -include fpickle_setup.py
  include spkg-delauto spkg-dist spkg-install
  include c_lib/SConstruct
  include sage/ext/mac-app/README
  include sage/graphs/graph_decompositions/rankwidth_c/README
 -include sage/libs/gmp/__init__.py
 -include sage/libs/polybori/__init__.py
 -include sage/numerical/test.py
 -include sage/rings/polynomial/padics/__init__.py
  include sage/schemes/hyperelliptic_curves/hypellfrob/README
 -include sage/server/notebook/templates/*
 -include sage/server/notebook/templates/css/*
 -include sage/server/notebook/templates/notebook/*
 -include sage/server/notebook/templates/worksheet/*
  include sage/tests/french_book/README
 +graft sage/server/notebook/templates
 +graft sage/server/notebook/templates/css
 +graft sage/server/notebook/templates/notebook
 +graft sage/server/notebook/templates/worksheet
  include doc/common/python.inv
  include doc/common/update-python-inv.sh
  include doc/en/introspect/static/empty
  include doc/en/introspect/templates/layout.html
 -include doc/en/numerical_sage/errors
  include doc/en/website/static/pdf.png
  include doc/en/website/templates/index.html
  include doc/en/a_tour_of_sage/eigen_plot.png
 }}}
 (Why do we include `doc/en/numerical_sage/errors`? Why don't we include
 all `*.py` files?)

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/13315#comment:7>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to