Compilation flags for the spotify nigthly build

Do not post support requests, bug reports or feature requests. Discuss CEF here. Non-CEF related discussion goes in General Discussion!

Compilation flags for the spotify nigthly build

Postby tgayet » Thu Oct 17, 2019 12:24 pm

Hi,

I have seen nightly build available here :
http://opensource.spotify.com/cefbuilds/index.html

Then I have seen the following page that detail the build :
https://bitbucket.org/chromiumembedded/ ... figuration

And i wanna be sure onthe the folling flags are used for the spotify build :
export GN_DEFINES="is_official_build=true use_sysroot=true use_allocator=none symbol_level=1"

Can you confirm that point or detail the complete list of the flags used.

Thanks in advance.

BR
Thierry
tgayet
Techie
 
Posts: 27
Joined: Wed Apr 24, 2019 6:53 am

Re: Compilation flags for the spotify nigthly build

Postby Czarek » Thu Oct 17, 2019 1:14 pm

These are args for Linux for use with the automate-git.py script. If you want to know all GN args that are being set by CEF then see the gn_args.py script: https://bitbucket.org/chromiumembedded/ ... gn_args.py
Maintainer of the CEF Python, PHP Desktop and CEF C API projects. My LinkedIn.
User avatar
Czarek
Virtuoso
 
Posts: 1927
Joined: Sun Nov 06, 2011 2:12 am

Re: Compilation flags for the spotify nigthly build

Postby tgayet » Fri Oct 18, 2019 6:29 am

hi,

Okay thanks but what I wanted to know was the list of flags used for downloadable builds from spotify (http://opensource.spotify.com/cefbuilds/index.html)?

Are there only these flags: "is_official_build = true use_sysroot = true use_allocator = none symbol_level = 1" or are there others passed but not detailed?

Thanks in advance.
tgayet
Techie
 
Posts: 27
Joined: Wed Apr 24, 2019 6:53 am

Re: Compilation flags for the spotify nigthly build

Postby Czarek » Fri Oct 18, 2019 6:33 am

Yes, Spotify builds use configuration from that wiki page.
Maintainer of the CEF Python, PHP Desktop and CEF C API projects. My LinkedIn.
User avatar
Czarek
Virtuoso
 
Posts: 1927
Joined: Sun Nov 06, 2011 2:12 am

Re: Compilation flags for the spotify nigthly build

Postby Czarek » Fri Oct 18, 2019 6:40 am

I see that Marshall has just updated the flags for Linux 64-bit on the wiki page:
Code: Select all
export GN_DEFINES="is_official_build=true use_sysroot=true use_allocator=none symbol_level=1 is_cfi=false use_thin_lto=false"
Maintainer of the CEF Python, PHP Desktop and CEF C API projects. My LinkedIn.
User avatar
Czarek
Virtuoso
 
Posts: 1927
Joined: Sun Nov 06, 2011 2:12 am

Re: Compilation flags for the spotify nigthly build

Postby tgayet » Fri Oct 18, 2019 6:47 am

yes my target is x86_64.

Thanks for the confirmation !
tgayet
Techie
 
Posts: 27
Joined: Wed Apr 24, 2019 6:53 am

Re: Compilation flags for the spotify nigthly build

Postby magreenblatt » Fri Oct 18, 2019 6:50 am

magreenblatt
Site Admin
 
Posts: 12382
Joined: Fri May 29, 2009 6:57 pm

Re: Compilation flags for the spotify nigthly build

Postby Czarek » Fri Oct 18, 2019 6:58 am

@Marshall What do you think of providing build logs for each Spotify build that was created? For example downloadable as .tar.gz file or so along with other binary files.
Maintainer of the CEF Python, PHP Desktop and CEF C API projects. My LinkedIn.
User avatar
Czarek
Virtuoso
 
Posts: 1927
Joined: Sun Nov 06, 2011 2:12 am

Re: Compilation flags for the spotify nigthly build

Postby magreenblatt » Fri Oct 18, 2019 7:02 am

Czarek wrote:@Marshall What do you think of providing build logs for each Spotify build that was created? For example downloadable as .tar.gz file or so along with other binary files.

I'm not sure what value this would provide, beyond catching the occasional Wiki documentation error?
magreenblatt
Site Admin
 
Posts: 12382
Joined: Fri May 29, 2009 6:57 pm


Return to CEF Discussion

Who is online

Users browsing this forum: No registered users and 24 guests