Skip to content
This repository has been archived by the owner on Dec 3, 2018. It is now read-only.

[Blue sky] port to Mason #25

Open
springmeyer opened this issue Feb 18, 2015 · 1 comment
Open

[Blue sky] port to Mason #25

springmeyer opened this issue Feb 18, 2015 · 1 comment

Comments

@springmeyer
Copy link

Meta ticket to state that eventually we should consider porting these scripts to Mason (https://github.com/mapbox/mason). But not now - below is my thinking:

What Mason would offer:

  • ability to easily build and install individual deps rather than building them all in one go+one tarball.
  • a command line interface to install windows packages that is the same as other platforms

However, let's keep this as an idea only right now. The current approach of a single set of scripts that create a single tarball of deps is better for fast iteration and testing of build settings that impact all deps. In other words, I think its too early still to break apart all builds like mason requires. The is a The extra work of splitting each dependency into its own branch I don't think is worth it for windows because we're still fine tuning build methods, dependency relationships, and build settings (debug flags, etc).

Additionally to make a Mason port possible we'd need to:

  • re-write Mason in a language that runs on windows
  • or try to run Mason in gitbash on windows.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants