Skip to content
This repository was archived by the owner on Feb 22, 2018. It is now read-only.

[WIP] chore(Hop build process) #766

Closed
wants to merge 4 commits into from
Closed

[WIP] chore(Hop build process) #766

wants to merge 4 commits into from

Conversation

johnvcoleman
Copy link
Contributor

This is a research project to see if the Hop library (https://github.com/dart-lang/hop) would be a good candidate to automate the build process in a platform agnostic way. This was inspired by @bgourlie and issue #482. I implemented just enough of the build process to get a conversation going, the unit testing is not implemented, but from what I've seen so far I'm pretty confident it can be done. An alternate approach to this would be to use Gulp, which is what I'm going to experiment with next.

Please take a few minutes to check it out and share your opinions. Thanks!

Test it out with the following commands:

dart tool/hop_runner.dart build_debug
dart tool/hop_runner.dart build_release
dart tool/hop_runner.dart analyze_libs
dart tool/hop_runner.dart all_debug
dart tool/hop_runner.dart all_release

@bgourlie
Copy link
Contributor

Very cool! Looking forward to trying this out!

@vicb vicb changed the title chore(Hop build process) [WIP] chore(Hop build process) Mar 19, 2014
@vicb
Copy link
Contributor

vicb commented Mar 19, 2014

Added the [WIP] prefix to the title (work in progress).

@zoechi
Copy link
Contributor

zoechi commented Mar 20, 2014

I haven't used neither hop nor grinder but according to this comment grinder might be a good fit too. dart-gde/chrome.dart#160

@mhevery
Copy link
Contributor

mhevery commented Apr 1, 2014

Hop looks promising. (Looks like it is more supported than grinder). I would like this to progress further. Could we get these tasks working

  1. Build docs
  2. Run analyzer on all codebase including tests.
  3. Run tests from command line

@chalin
Copy link
Contributor

chalin commented Apr 3, 2014

John, regarding this thread of discussion: it would be nice if this setup allowed a check for conformance to style / formatting guidelines. Not sure if it is possible, but I am passing along the request.

@mhevery
Copy link
Contributor

mhevery commented Apr 9, 2014

@johnvcoleman are you still interesting in helping on this, or should we close this?

@mhevery
Copy link
Contributor

mhevery commented Apr 18, 2014

Closing due to inactivity

@mhevery mhevery closed this Apr 18, 2014
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Development

Successfully merging this pull request may close these issues.

6 participants