Skip to content

Makefile for common build tasks #4459

Description

@benjaoming

As per discussion on how we build and distribute installers, a lot of tasks can be outlined and unified in a simple Makefile.

One principle as per discussion: The Makefile has to be readable.

Common tasks outlined in learningequality/ka-lite-installers#158

@cpauya @MCGallaspy I'm hoping you can adopt the file for the installers in 0.15 -- is that reasonable? I guess it's a matter of having make available on the build system and then replacing all previous steps with make sdist, grabbing the resulting sdist (we'll need a way to automatically determine the name) and proceeding with the installer build as usual.

Metadata

Metadata

Assignees

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions