Skip to content
This repository has been archived by the owner on Jan 30, 2023. It is now read-only.

Commit

Permalink
Merge branch 't/29950/build_sagelib_using_installed_sage_setup' into …
Browse files Browse the repository at this point in the history
…t/30277/remove_src_module_list_py
  • Loading branch information
Matthias Koeppe committed Aug 8, 2020
2 parents 2818739 + ccc67b0 commit df38027
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 6 deletions.
4 changes: 2 additions & 2 deletions build/make/Makefile.in
Original file line number Diff line number Diff line change
Expand Up @@ -331,10 +331,10 @@ clean:
@echo "Deleting package build directories..."
rm -rf "$(SAGE_LOCAL)/var/tmp/sage/build"

# c_lib .cython_version are from old sage versions
# "c_lib", ".cython_version", "build" in $(SAGE_SRC) are from old sage versions
sagelib-clean:
@echo "Deleting Sage library build artifacts..."
cd "$(SAGE_SRC)" && (rm -rf c_lib .cython_version; rm -rf build; find . -name '*.pyc' | xargs rm -f; rm -rf sage/ext/interpreters)
(cd "$(SAGE_SRC)" && rm -rf c_lib .cython_version; rm -rf build; find . -name '*.pyc' | xargs rm -f; rm -rf sage/ext/interpreters) && (cd "$(SAGE_ROOT)/build/pkgs/sagelib/src/" && rm -rf build)

build-clean: clean doc-clean sagelib-clean

Expand Down
4 changes: 2 additions & 2 deletions src/sage_setup/clean.py
Original file line number Diff line number Diff line change
Expand Up @@ -77,8 +77,8 @@ def _find_stale_files(site_packages, python_packages, python_modules, ext_module
course. We check that when the doctest is being run, that is,
after installation, there are no stale files::
sage: from sage.env import SAGE_SRC, SAGE_LIB
sage: cythonized_dir = os.path.join(SAGE_SRC, "build", "cythonized")
sage: from sage.env import SAGE_SRC, SAGE_LIB, SAGE_ROOT
sage: cythonized_dir = os.path.join(SAGE_ROOT, "build", "pkgs", "sagelib", "src", "build", "cythonized")
sage: from sage_setup.find import find_python_sources, find_extra_files
sage: python_packages, python_modules, cython_modules = find_python_sources(
....: SAGE_SRC, ['sage', 'sage_setup'])
Expand Down
4 changes: 2 additions & 2 deletions src/sage_setup/find.py
Original file line number Diff line number Diff line change
Expand Up @@ -207,8 +207,8 @@ def find_extra_files(src_dir, modules, cythonized_dir, special_filenames=[]):
EXAMPLES::
sage: from sage_setup.find import find_extra_files
sage: from sage.env import SAGE_SRC
sage: cythonized_dir = os.path.join(SAGE_SRC, "build", "cythonized")
sage: from sage.env import SAGE_SRC, SAGE_ROOT
sage: cythonized_dir = os.path.join(SAGE_ROOT, "build", "pkgs", "sagelib", "src", "build", "cythonized")
sage: extras = find_extra_files(SAGE_SRC, ["sage"], cythonized_dir)
sage: extras["sage/libs/mpfr"]
[...sage/libs/mpfr/types.pxd...]
Expand Down

0 comments on commit df38027

Please sign in to comment.