Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Easier developer setup #16

Closed
aduros opened this issue Jun 6, 2012 · 1 comment
Closed

Easier developer setup #16

aduros opened this issue Jun 6, 2012 · 1 comment

Comments

@aduros
Copy link
Owner

aduros commented Jun 6, 2012

I've got plans to make it a lot easier to get up and running, especially on Windows:

  • waf should be bundled with Flambe so users don't have to install it.
  • The bundled waf should include Flambe's tools, so the snippet to locate the haxelib path in wscripts will no longer be necessary.
  • A haxelib run.n script that copies flambe-waf* into your Haxe path, and maybe installs Python and any optional dependencies.
  • A flambe-waf.bat that tries to locate Python using the Windows registry? https://code.google.com/p/waf/issues/detail?id=964
aduros added a commit that referenced this issue Jun 6, 2012
flambe-waf can be copied anywhere on the system and will locate Flambe in the
installed haxelibs, and invoke the bundled waf with the proper paths.

The first half of #16.
aduros added a commit that referenced this issue Jun 9, 2012
FD should work out of the box now. With a couple notes:

- Since apps are tested in a browser window, you need the Flash debug player to
  do debugging or see traces.

- Python is still required, but you don't have to add it to your %PATH% anymore.

- Testing HTML5 builds on file:// usually won't work, you'll need to serve them
  from a local web server. I might do something about that later.

Part of #16, #13.
@aduros
Copy link
Owner Author

aduros commented Jun 12, 2012

You still need Python, but setup is brain dead easy now. Closing as fixed.

@aduros aduros closed this as completed Jun 12, 2012
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant