Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Sep 01 2018 11:59
  • Mar 05 2018 14:53

    toshok on master

    drop the 'set -x' so we stop ge… (compare)

  • Mar 05 2018 04:38

    toshok on master

    rename ALIGN to EJS_ALIGN to qu… fix sym/str warnings (compare)

  • Mar 04 2018 17:55
    Travis toshok/echojs (master) passed (848)
  • Mar 04 2018 17:42

    toshok on master

    building/testing stage1 is enou… (compare)

  • Mar 04 2018 17:20
    Travis toshok/echojs (master) errored (847)
  • Mar 04 2018 17:07

    toshok on master

    if set is gone, we don't need t… bump default LLVM_SUFFIX to 3.8 (compare)

  • Mar 04 2018 17:04
    Travis toshok/echojs (master) errored (846)
  • Mar 04 2018 16:28
    Travis toshok/echojs (master) errored (846)
  • Mar 04 2018 16:16

    toshok on master

    get rid of our local Set polyfi… (compare)

  • Mar 04 2018 15:03
    Travis toshok/echojs (master) passed (845)
  • Mar 04 2018 14:49

    toshok on master

    bump nan dep to clean up warnin… llvm38 moved from homebrew/vers… (compare)

  • Mar 04 2018 14:37
    Travis toshok/echojs (master) errored (844)
  • Mar 04 2018 14:26

    toshok on master

    bump esprima dep (compare)

  • Mar 04 2018 14:22
    Travis toshok/echojs (master) errored (843)
  • Mar 04 2018 14:16

    toshok on master

    try moving these to inside the … (compare)

  • Mar 04 2018 07:07
    Travis toshok/echojs (master) errored (841)
  • Mar 04 2018 07:07
    Travis toshok/echojs (master) errored (842)
  • Mar 04 2018 07:03

    toshok on master

    bump to node8 and xcode9.2 (compare)

  • Mar 04 2018 07:00

    toshok on master

    re-enable exiting on error fix typo add yarn lock file and 8 more (compare)

Chris Toshok
@toshok
sorry this is so problematic. we internalize so much pain we forget how hard it is to set things up :)
Noah Lovelady-Allen
@nloveladyallen_twitter
Well, now I’m getting JavaScript errors.
/Users/noah/src/echojs/lib/generated/ejs-es6.js:148
    debug_passes: new _libSetEs62['default'](),
                  ^

TypeError: _libSetEs62.default is not a function
    at Object.<anonymous> (/Users/noah/src/echojs/lib/generated/ejs-es6.js:148:19)
    at Module._compile (module.js:413:34)
    at Object.Module._extensions..js (module.js:422:10)
    at Module.load (module.js:357:32)
    at Function.Module._load (module.js:314:12)
    at Function.Module.runMain (module.js:447:10)
    at startup (node.js:146:18)
    at node.js:404:3
make: *** [ejs.exe.stage1] Error 1
Chris Toshok
@toshok
that’s more babel
did you blow away lib/generated/*.js?
err actually just blow away the entire lib/generated directory
since its structure mirrors that of lib/ (many subdirs)
Chris Toshok
@toshok
hm, actually I have that exact same line here:
debug_passes: new _libSetEs62['default'](),
Noah Lovelady-Allen
@nloveladyallen_twitter
The build succeeded once I deleted lib/generated/
Chris Toshok
@toshok
okay, great. so you have an ejs-es6.exe now?
Noah Lovelady-Allen
@nloveladyallen_twitter
No
I have ejs.exe, but no ejs-es6.exe
Should I have an ejs-es6.exe?
Chris Toshok
@toshok
sorry, you have an exe :) okay cool
you should have ejs.exe, and (depending on the build target you used) ejs.exe.stage1, .stage2, .stage3
Noah Lovelady-Allen
@nloveladyallen_twitter
.stage1 and .stage2 but no .stage3
Chris Toshok
@toshok
yeah, that just means you did make - the all-hook inside Makefile just builds stage2
Noah Lovelady-Allen
@nloveladyallen_twitter
I ran make install to install echo, but running ejs test.js (hello world) looks for libraries in /usr/local/lib/x86_64-darwin, which doesn’t exist.
Chris Toshok
@toshok
oh yeah, I wouldn’t do make install. just run ejs.exe —srcdir …
double dash there. - - srcdir
Noah Lovelady-Allen
@nloveladyallen_twitter
That works, but is it possible to install globally somehow?
Chris Toshok
@toshok
there are npm packages available
make install has bitrotted though
but the npm packages are for pirouette - basically echojs + platform bindings
but really, echojs isn’t particularly ready for global installs :)
Carlos Alberto Cortez
@carlosalberto
;)
Carlos Alberto Cortez
@carlosalberto
so, for the web gl extensions support, I'm gonna be caching an array of utf8 strings
i.e.
static char **EXT_LIST;
I will be initializing it on a lazy fashion, when the user gets an extension or when the user calls getSupportedExtensions()
do we have a place where we can dispose/free the memory, once we star shutting down the runtime?
Carlos Alberto Cortez
@carlosalberto
mmm, it looks I cannot use GL_NUM_EXTENSIONS
which is... in the version 3
are we stuck in the version 2, right?
i.e.
#import <OpenGLES/ES2/gl.h>
Carlos Alberto Cortez
@carlosalberto
also, any reason to not use ES3 ?
from 5x versions and upwards it works
etc ;)
Chris Toshok
@toshok
howdy all
finally installer gitter again :)
update-the-world should bring us to 1) newer node, 2) newer npm deps, 3) newer llvm
Chris Toshok
@toshok
the iteration cycle time with travis-ci is so damn painful :(
I wish they published a container image I could use locally for this sort of thing
Chris Toshok
@toshok
k, well stage1 builds and can build stage2 when run in lldb but not from the console :(
(on osx)
linux is still DOA
oh, actually it builds/works on travis for osx