Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(109)

Issue 16099014: enable shared lib support in linux for lua (Closed)

Created:
7 years, 6 months ago by Zach Reizner
Modified:
7 years, 6 months ago
CC:
skia-review_googlegroups.com
Visibility:
Public.

Description

enable shared lib support in linux for lua R=bungeman@google.com, reed@google.com Committed: https://code.google.com/p/skia/source/detail?r=9703

Patch Set 1 #

Total comments: 7

Patch Set 2 : change lua extension lib build to be seperate target #

Patch Set 3 : change lua extension lib build to be seperate target #

Total comments: 2

Patch Set 4 : rebase with master #

Patch Set 5 : remove rpath for windows #

Patch Set 6 : #

Total comments: 1

Patch Set 7 : move sklua #

Unified diffs Side-by-side diffs Delta from patch set Stats (+60 lines, -9 lines) Patch
M gyp/common.gypi View 1 chunk +0 lines, -9 lines 0 comments Download
M gyp/common_conditions.gypi View 1 2 3 1 chunk +11 lines, -0 lines 0 comments Download
M gyp/tools.gyp View 1 2 3 4 5 6 3 chunks +44 lines, -0 lines 0 comments Download
M src/utils/SkLua.cpp View 1 2 3 4 5 6 1 chunk +5 lines, -0 lines 0 comments Download

Messages

Total messages: 15 (0 generated)
Zach Reizner
The requisite To try it out, make sure the lua 5.2 package is installed and ...
7 years, 6 months ago (2013-06-12 16:10:45 UTC) #1
reed1
can't we say 'require skia' or something like that, instead of the loadpackage call?
7 years, 6 months ago (2013-06-12 17:07:42 UTC) #2
djsollen
https://codereview.chromium.org/16099014/diff/1/gyp/images.gyp File gyp/images.gyp (left): https://codereview.chromium.org/16099014/diff/1/gyp/images.gyp#oldcode110 gyp/images.gyp:110: '../src/images/SkImageDecoder_libpng.cpp', why did we need to remove this? https://codereview.chromium.org/16099014/diff/1/gyp/pdf.gyp ...
7 years, 6 months ago (2013-06-12 17:35:46 UTC) #3
Zach Reizner
I'm looping Ben in because I'm told he knows more about gyp and can comment ...
7 years, 6 months ago (2013-06-12 17:42:40 UTC) #4
bungeman-skia
Most of the change seems ok, except for having targets which are "sometimes in, sometimes ...
7 years, 6 months ago (2013-06-12 19:16:55 UTC) #5
Zach Reizner
This one works slightly differently in the way lua requires the skia bindings. $ export ...
7 years, 6 months ago (2013-06-18 18:59:40 UTC) #6
reed1
c parts lgtm
7 years, 6 months ago (2013-06-18 19:43:43 UTC) #7
bungeman-skia
https://codereview.chromium.org/16099014/diff/10001/gyp/images.gyp File gyp/images.gyp (left): https://codereview.chromium.org/16099014/diff/10001/gyp/images.gyp#oldcode109 gyp/images.gyp:109: 'sources': [ I think this was to be done ...
7 years, 6 months ago (2013-06-18 20:28:06 UTC) #8
Zach Reizner
7 years, 6 months ago (2013-06-19 19:55:29 UTC) #9
bungeman-skia
The use of rpath weighs heavily upon me, but perhaps such weight may be mitigated ...
7 years, 6 months ago (2013-06-19 20:35:24 UTC) #10
Zach Reizner
New commands for running inside lua: $ cd out/Debug $ lua require 'skia' paint = ...
7 years, 6 months ago (2013-06-20 15:01:01 UTC) #11
bungeman-skia
lgtm at Patch Set 7. Congratulations, you now know more about gyp and ld than ...
7 years, 6 months ago (2013-06-20 15:17:10 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://skia-tree-status.appspot.com/cq/zachr@google.com/16099014/31001
7 years, 6 months ago (2013-06-20 15:19:07 UTC) #13
commit-bot: I haz the power
Retried try job too often on Build-Ubuntu12-GCC-x86_64-Release-Trybot for step(s) BuildBench, BuildGm, BuildMost, BuildSkiaLib, BuildTests, BuildTools ...
7 years, 6 months ago (2013-06-20 15:34:38 UTC) #14
Zach Reizner
7 years, 6 months ago (2013-06-20 17:15:13 UTC) #15
Message was sent while issue was closed.
Committed patchset #7 manually as r9703 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698