Skip to content

Package Build from Source #37

@mikejmorgan-ai

Description

@mikejmorgan-ai

Description

Build and install packages from source code when binaries unavailable.

Requirements

  • Fetch source code
  • Dependency detection
  • Build configuration
  • Compilation management
  • Installation from build
  • Build caching

Acceptance Criteria

  • Download source packages
  • Detect build dependencies
  • Configure build options
  • Compile and build
  • Install built packages
  • Cache build artifacts
  • Unit tests included (>80% coverage)
  • Documentation with build guide

Example Usage

$ cortex install python@3.12 --from-source
📥 Downloading Python 3.12.0 source...
🔍 Checking build dependencies...
   ✓  gcc, make, libssl-dev installed
   
⚙️  Configuring build...
   --enable-optimizations
   --with-lto
   
🔨 Compiling (this may take 10-15 minutes)...
   [████████████████] 100%
   
✓  Python 3.12.0 built and installed

Skills: Python, build systems, compilation, make
Bounty: $25 upon merge
Priority: Low

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions