Merge lp://staging/~marcustomlinson/unity-js-scopes/lp-1489715 into lp://staging/unity-js-scopes

Proposed by Marcus Tomlinson
Status: Merged
Merged at revision: 77
Proposed branch: lp://staging/~marcustomlinson/unity-js-scopes/lp-1489715
Merge into: lp://staging/unity-js-scopes
Diff against target: 709 lines (+475/-98)
15 files modified
debian/control (+11/-1)
debian/unity-js-scopes-bindings.install (+1/-1)
debian/unity-js-scopes-launcher.install (+0/-1)
debian/unity-js-scopes-tool.install (+1/-0)
examples/simple-click/CMakeLists.txt (+10/-11)
src/CMakeLists.txt (+1/-0)
src/bindings/CMakeLists.txt (+5/-0)
src/common/CMakeLists.txt (+58/-0)
src/launcher/CMakeLists.txt (+2/-29)
src/launcher/config.h.in (+1/-1)
src/launcher/main.cc (+3/-2)
src/tool/CMakeLists.txt (+54/-4)
src/tool/config.h.in (+29/-0)
src/tool/main.cc (+299/-0)
src/tool/unity-js-scopes-tool (+0/-48)
To merge this branch: bzr merge lp://staging/~marcustomlinson/unity-js-scopes/lp-1489715
Reviewer Review Type Date Requested Status
Alexandre Abreu (community) Approve
Review via email: mp+271968@code.staging.launchpad.net

Commit message

Upgraded unity-js-scopes-tool to a binary that, when pointed to a "node_modules" folder, can either "install"/"reinstall" npm modules (incl. unity-js-scopes) or "build"/"rebuild" binary npm modules for a specified target arch.

Description of the change

Upgraded unity-js-scopes-tool to a binary that, when pointed to a "node_modules" folder, can either "install"/"reinstall" npm modules (incl. unity-js-scopes) or "build"/"rebuild" binary npm modules for a specified target arch.

Usage:
unity-js-scopes-tool [re]install <path/to/node_modules> [<npm_module>]
unity-js-scopes-tool [re]build <path/to/node_modules> [<target_arch>]

To post a comment you must log in.
88. By Marcus Tomlinson

unity-js-scopes-tool depends on unity-js-scopes-launcher being installed

89. By Marcus Tomlinson

Make installation of unity-js-scopes explicit in top CMakeLists.txt

90. By Marcus Tomlinson

"unity-js-scopes-tool build" is more appropriate than "rebuild"

91. By Marcus Tomlinson

Added some optimisations to skip build on install and not redundantly build if already built for the target arch

92. By Marcus Tomlinson

Merged trunk

93. By Marcus Tomlinson

Don't re-install an already installed module unless "reinstall" is called

94. By Marcus Tomlinson

Don't re-install an already installed unity-js-scopes module unless "reinstall" is called

Revision history for this message
Alexandre Abreu (abreu-alexandre) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches

to all changes: