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

Issue 298893007: Create a standalone pdfium build. (Closed)

Created:
6 years, 7 months ago by jam
Modified:
5 years, 7 months ago
Reviewers:
Nico
CC:
chromium-reviews
Base URL:
https://pdfium.googlesource.com/pdfium@master
Visibility:
Public.

Description

Create a standalone pdfium build. I moved pdfium_test from chromium's repo to pdfium's. It's now buildable as a sample following the instructions on the wiki.

Patch Set 1 : ' #

Patch Set 2 : update #

Patch Set 3 : pdfium_test compiles on Windows #

Patch Set 4 : fix on linux #

Patch Set 5 : fix mac #

Total comments: 67

Patch Set 6 : review comments #

Patch Set 7 : upload after squashing #

Total comments: 9
Unified diffs Side-by-side diffs Delta from patch set Stats (+677 lines, -0 lines) Patch
A .gitignore View 1 2 3 4 1 chunk +18 lines, -0 lines 0 comments Download
A README.txt View 1 2 1 chunk +1 line, -0 lines 0 comments Download
A build/all.gyp View 1 chunk +15 lines, -0 lines 0 comments Download
A build/gyp_pdfium View 1 2 3 4 5 1 chunk +46 lines, -0 lines 2 comments Download
A build/gyp_pdfium.py View 1 chunk +8 lines, -0 lines 0 comments Download
A build/standalone.gypi View 1 2 3 4 5 1 chunk +259 lines, -0 lines 7 comments Download
A samples/pdfium_test.cc View 1 2 3 4 5 1 chunk +309 lines, -0 lines 0 comments Download
A samples/samples.gyp View 1 2 3 4 5 1 chunk +21 lines, -0 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
jam
I'm trying to use v8 as inspiration as you suggested. After cloning pdfium, I put ...
6 years, 7 months ago (2014-05-22 23:22:28 UTC) #1
jam
ptal, this now works on mac/linux/win with and without Ninja. thanks for the help. pdfium_test.cc ...
6 years, 7 months ago (2014-05-23 20:27:38 UTC) #2
Nico
lgtm. Lots of nits below, do the ones you agree with. https://codereview.chromium.org/298893007/diff/100001/build/gyp_pdfium File build/gyp_pdfium (right): ...
6 years, 7 months ago (2014-05-23 21:14:33 UTC) #3
jam
Thanks I've done almost all the comments except to pdfium_test.cc, which is a moved file ...
6 years, 7 months ago (2014-05-23 23:52:13 UTC) #4
Nico
lgtm with cflags fixed, and lebtm with host/target_arch removed https://codereview.chromium.org/298893007/diff/100001/build/standalone.gypi File build/standalone.gypi (right): https://codereview.chromium.org/298893007/diff/100001/build/standalone.gypi#newcode201 build/standalone.gypi:201: ...
6 years, 7 months ago (2014-05-24 23:14:23 UTC) #5
jam
https://codereview.chromium.org/298893007/diff/100001/build/standalone.gypi File build/standalone.gypi (right): https://codereview.chromium.org/298893007/diff/100001/build/standalone.gypi#newcode201 build/standalone.gypi:201: ['OS=="win"', { On 2014/05/24 23:14:23, Nico (traveling) wrote: > ...
6 years, 7 months ago (2014-05-27 01:46:21 UTC) #6
jam
https://codereview.chromium.org/298893007/diff/140001/build/standalone.gypi File build/standalone.gypi (right): https://codereview.chromium.org/298893007/diff/140001/build/standalone.gypi#newcode10 build/standalone.gypi:10: 'clang%': 0, On 2014/05/27 01:46:21, jam wrote: > On ...
6 years, 7 months ago (2014-05-27 04:45:06 UTC) #7
Nico
6 years, 7 months ago (2014-05-27 08:20:06 UTC) #8
Ah, that makes sense. Maybe add a "# Needed by v8" to the _arch thingies
when you touch this file again.


On Tue, May 27, 2014 at 6:45 AM, <jam@chromium.org> wrote:

>
> https://codereview.chromium.org/298893007/diff/140001/
> build/standalone.gypi
> File build/standalone.gypi (right):
>
> https://codereview.chromium.org/298893007/diff/140001/
> build/standalone.gypi#newcode10
> build/standalone.gypi:10: 'clang%': 0,
> On 2014/05/27 01:46:21, jam wrote:
>
>> On 2014/05/24 23:14:23, Nico (traveling) wrote:
>> > Nothing reads this.
>>
>
>  will also remove in a followup
>>
>
> actually looks like it's used in pdfium.gyp
>
> https://codereview.chromium.org/298893007/
>

To unsubscribe from this group and stop receiving emails from it, send an email
to chromium-reviews+unsubscribe@chromium.org.

Powered by Google App Engine
This is Rietveld 408576698