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.
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.