GYP (generate your projects) is an obsolete build automation tool created in 2011 by Google.[1]
Its purpose was to generate native integrated development environment (IDE) project files (such as Visual Studio and Xcode) for building the Chromium web browser and is licensed as open source software using the BSD software license.
The functionality of GYP is similar to the CMake build tool. GYP processes a file that contains a JSON dictionary[2] in order to generate one or more target project make files. The single source .GYP file is generic while the target files are specific to each targeted build tool.
In 2016, the Chromium project replaced GYP with GN, a tool that generates ninja builds. The switch to GN resulted in a 20x speedup for their use case.[3][4] Other projects that migrated from GYP to GN include the V8 Javascript engine,[5] WebRTC[6] and Dart.[7]
Software projects that are still built using GYP include Node.js[8] and Telegram.[9]
See also
References
External links
|
---|
|
|
|
---|
Software | |
---|
Operating systems | |
---|
Machine learning models | |
---|
Neural networks |
- EfficientNet
- Gato
- Inception
- MobileNet
- Transformer
- WaveNet
|
---|
Computer programs | |
---|
Formats and codecs | |
---|
Programming languages | |
---|
Search algorithms | |
---|
Domain names |
- .app
- .dev
- .google
- .zip
- g.co
- google.by
|
---|
Typefaces | |
---|
|
|
Software |
---|
A | |
---|
B | |
---|
C | |
---|
D |
- Data Commons
- Dataset Search
- Desktop
- Dictionary
- Dinosaur Game
- Directory
- Docs
- Docs Editors
- Domains
- Drawings
- Drive
- Duo
|
---|
E | |
---|
F | |
---|
G | |
---|
H | |
---|
I | |
---|
J | |
---|
K | |
---|
L | |
---|
M | |
---|
N | |
---|
O | |
---|
P | |
---|
Q | |
---|
R | |
---|
S | |
---|
T | |
---|
U | |
---|
V | |
---|
W | |
---|
Y |
- YouTube
- YouTube Kids
- YouTube Music
- YouTube Premium
- YouTube Shorts
- YouTube Studio
- YouTube TV
- YouTube VR
|
---|
|
|
Hardware |
---|
Pixel | Smartphones | |
---|
Smartwatches | |
---|
Tablets | |
---|
Laptops | |
---|
Other |
- Pixel Buds (2017–present)
|
---|
|
---|
Nexus | Smartphones | |
---|
Tablets |
- Nexus 7 (2012)
- Nexus 10 (2012)
- Nexus 7 (2013)
- Nexus 9 (2014)
|
---|
Other |
- Nexus Q (2012)
- Nexus Player (2014)
|
---|
|
---|
Other | |
---|
|
|
|
---|
Advertising |
- Feldman v. Google, Inc. (2007)
- Rescuecom Corp. v. Google Inc. (2009)
- Goddard v. Google, Inc. (2009)
- Rosetta Stone Ltd. v. Google, Inc. (2012)
- Google, Inc. v. American Blind & Wallpaper Factory, Inc. (2017)
- Jedi Blue
|
---|
Antitrust |
- European Union (2010–present)
- United States v. Adobe Systems, Inc., Apple Inc., Google Inc., Intel Corporation, Intuit, Inc., and Pixar (2011)
- Umar Javeed, Sukarma Thapar, Aaqib Javeed vs. Google LLC and Ors. (2019)
- United States v. Google LLC (2020)
- United States v. Google LLC (2023)
|
---|
Intellectual property |
- Perfect 10, Inc. v. Amazon.com, Inc. (2007)
- Viacom International, Inc. v. YouTube, Inc. (2010)
- Lenz v. Universal Music Corp.(2015)
- Authors Guild, Inc. v. Google, Inc. (2015)
- Field v. Google, Inc. (2016)
- Google LLC v. Oracle America, Inc. (2021)
- Smartphone patent wars
|
---|
Privacy |
- Rocky Mountain Bank v. Google, Inc. (2009)
- Hibnick v. Google, Inc. (2010)
- United States v. Google Inc. (2012)
- Judgement of the German Federal Court of Justice on Google's autocomplete function (2013)
- Joffe v. Google, Inc. (2013)
- Mosley v SARL Google (2013)
- Google Spain v AEPD and Mario Costeja González (2014)
- Frank v. Gaos (2019)
|
---|
Other |
- Garcia v. Google, Inc. (2015)
- Google LLC v Defteros (2020)
- Epic Games v. Google (2021)
- Gonzalez v. Google LLC (2022)
|
---|
|
Related |
---|
Concepts |
- Beauty YouTuber
- BookTube
- BreadTube
- "Don't be evil"
- Gayglers
- Google as a verb
- Google bombing
- 2004 U.S. presidential election
- Google effect
- Googlefight
- Google hacking
- Googleshare
- Google tax
- Googlewhack
- Googlization
- Illegal flower tribute
- Objectives and key results
- Rooting
- Search engine manipulation effect
- Side project time
- Sitelink
- Site reliability engineering
- StudyTube
- VTuber
- YouTube Poop
- YouTuber
|
---|
Products | Android | |
---|
Street View coverage |
- Africa
- Antarctica
- Asia
- Europe
- North America
- Oceania
- South America
|
---|
YouTube |
- Copyright strike
- Education
- Features
- Moderation
- Most-disliked videos
- Most-liked videos
- Most-subscribed channels
- Most-viewed channels
- Most-viewed videos
- Arabic music videos
- Chinese music videos
- French music videos
- Indian videos
- Pakistani videos
- Official channel
- Social impact
- YouTube Premium original programming
|
---|
Other |
- Gmail interface
- Maps pin
- Most downloaded Google Play applications
- Stadia games
|
---|
|
---|
Documentaries |
- AlphaGo
- Google: Behind the Screen
- Google Maps Road Trip
- Google and the World Brain
- The Creepy Line
|
---|
Books |
- Google Hacks
- The Google Story
- Googled: The End of the World as We Know It
- How Google Works
- I'm Feeling Lucky
- In the Plex
- The MANIAC
|
---|
Popular culture |
- Google Feud
- Google Me (film)
- "Google Me" (Kim Zolciak song)
- "Google Me" (Teyana Taylor song)
- Is Google Making Us Stupid?
- Proceratium google
- Matt Nathanson: Live at Google
- The Billion Dollar Code
- The Internship
- Where on Google Earth is Carmen Sandiego?
|
---|
Other | |
---|
|
|
Italics denote discontinued products.
Category
Outline
|