Opened 4 years ago

Last modified 4 years ago

#18788 closed enhancement

Reorganize /build — at Version 4

Reported by: vbraun Owned by:
Priority: major Milestone: sage-6.8
Component: build Keywords:
Cc: jdemeyer Merged in:
Authors: Reviewers:
Report Upstream: N/A Work issues:
Branch: u/vbraun/reorganize_build (Commits) Commit: a7546b152b891b6abb501354b8f127bebedfba7e
Dependencies: #18748 Stopgaps:

Description (last modified by jdemeyer)

Proposal: Make /build the root for the sage_bootstrap Python module

  • /build/sage_bootstrap/...
  • /build/setup.py
  • /build/tox.ini

Move scripts to

  • /build/bin/sage-package
  • /build/bin/sage-spkg
  • /build/bin/pipestatus
  • /build/bin/install

Keep the current package metadata at

  • /build/pkgs/...

Move the makefile stuff to

  • /build/make/Makefile
  • /build/make/deps
  • /build/make/...

Change History (4)

comment:1 Changed 4 years ago by vbraun

  • Branch set to u/vbraun/reorganize_build

comment:2 Changed 4 years ago by vbraun

  • Cc jdemeyer added
  • Commit set to a7546b152b891b6abb501354b8f127bebedfba7e
  • Component changed from PLEASE CHANGE to build
  • Type changed from PLEASE CHANGE to enhancement

Note to self: this will require an updated confball


New commits:

b667765Move makefile-stuff to build/make/
a7546b1Updating paths for build/make/

comment:3 Changed 4 years ago by jdemeyer

FYI: this conflicts heavily with #18710.

comment:4 Changed 4 years ago by jdemeyer

  • Description modified (diff)
Note: See TracTickets for help on using tickets.