Soumettre la recherche
Mettre en ligne
Slides from GDC 2013 talk "Under the hood of Blizzard's Internal build system"
•
Télécharger en tant que PPTX, PDF
•
20 j'aime
•
4,979 vues
R. Blaine Whittle
Suivre
Design
Signaler
Partager
Signaler
Partager
1 sur 80
Télécharger maintenant
Recommandé
Dirty - How simple is your database?
Dirty - How simple is your database?
Felix Geisendörfer
Nodejs - A-quick-tour-v3
Nodejs - A-quick-tour-v3
Felix Geisendörfer
Node.js - As a networking tool
Node.js - As a networking tool
Felix Geisendörfer
Nodejs - Should Ruby Developers Care?
Nodejs - Should Ruby Developers Care?
Felix Geisendörfer
Nodejs - A quick tour (v4)
Nodejs - A quick tour (v4)
Felix Geisendörfer
Node.js - A practical introduction (v2)
Node.js - A practical introduction (v2)
Felix Geisendörfer
Nodejs a-practical-introduction-oredev
Nodejs a-practical-introduction-oredev
Felix Geisendörfer
Ether Mining 101
Ether Mining 101
Conor Svensson
Recommandé
Dirty - How simple is your database?
Dirty - How simple is your database?
Felix Geisendörfer
Nodejs - A-quick-tour-v3
Nodejs - A-quick-tour-v3
Felix Geisendörfer
Node.js - As a networking tool
Node.js - As a networking tool
Felix Geisendörfer
Nodejs - Should Ruby Developers Care?
Nodejs - Should Ruby Developers Care?
Felix Geisendörfer
Nodejs - A quick tour (v4)
Nodejs - A quick tour (v4)
Felix Geisendörfer
Node.js - A practical introduction (v2)
Node.js - A practical introduction (v2)
Felix Geisendörfer
Nodejs a-practical-introduction-oredev
Nodejs a-practical-introduction-oredev
Felix Geisendörfer
Ether Mining 101
Ether Mining 101
Conor Svensson
Ether mining 101 v2
Ether mining 101 v2
Conor Svensson
Hive jdbc
Hive jdbc
Bennie Schut
Node.js - A Quick Tour II
Node.js - A Quick Tour II
Felix Geisendörfer
DIY-Blockchain
DIY-Blockchain
Maximilian Reichel
Hd insight programming
Hd insight programming
Casear Chu
NoSQL - An introduction to CouchDB
NoSQL - An introduction to CouchDB
Jonathan Weiss
Apache CouchDB Presentation @ Sept. 2104 GTALUG Meeting
Apache CouchDB Presentation @ Sept. 2104 GTALUG Meeting
Myles Braithwaite
Dev Day 2019: Mirko Seifert – Next Level Integration Testing mit Docker und T...
Dev Day 2019: Mirko Seifert – Next Level Integration Testing mit Docker und T...
DevDay Dresden
SWORD & ResourceSync - Stuart Lewis
SWORD & ResourceSync - Stuart Lewis
Repository Fringe
Cryptography In Silverlight
Cryptography In Silverlight
Barry Dorrans
Nodejs - A quick tour (v6)
Nodejs - A quick tour (v6)
Felix Geisendörfer
ITB2019 CacheBox + LogBox 101 - Brad Wood
ITB2019 CacheBox + LogBox 101 - Brad Wood
Ortus Solutions, Corp
Persistence patterns for containers
Persistence patterns for containers
Stephen Watt
MongoDB's New Aggregation framework
MongoDB's New Aggregation framework
Chris Westin
MongoDB - Sharded Cluster Tutorial
MongoDB - Sharded Cluster Tutorial
Jason Terpko
Hidden pearls for High-Performance-Persistence
Hidden pearls for High-Performance-Persistence
Sven Ruppert
Philip Stehlik at TechTalks.ph - Intro to Groovy and Grails
Philip Stehlik at TechTalks.ph - Intro to Groovy and Grails
Philip Stehlik
Intro to GemStone/S
Intro to GemStone/S
ESUG
OrientDB
OrientDB
aemadrid
CouchDB Mobile - From Couch to 5K in 1 Hour
CouchDB Mobile - From Couch to 5K in 1 Hour
Peter Friese
Integrating icinga2 and the HashiCorp suite
Integrating icinga2 and the HashiCorp suite
Bram Vogelaar
Sprockets
Sprockets
Christophe Porteneuve
Contenu connexe
Tendances
Ether mining 101 v2
Ether mining 101 v2
Conor Svensson
Hive jdbc
Hive jdbc
Bennie Schut
Node.js - A Quick Tour II
Node.js - A Quick Tour II
Felix Geisendörfer
DIY-Blockchain
DIY-Blockchain
Maximilian Reichel
Hd insight programming
Hd insight programming
Casear Chu
NoSQL - An introduction to CouchDB
NoSQL - An introduction to CouchDB
Jonathan Weiss
Apache CouchDB Presentation @ Sept. 2104 GTALUG Meeting
Apache CouchDB Presentation @ Sept. 2104 GTALUG Meeting
Myles Braithwaite
Dev Day 2019: Mirko Seifert – Next Level Integration Testing mit Docker und T...
Dev Day 2019: Mirko Seifert – Next Level Integration Testing mit Docker und T...
DevDay Dresden
SWORD & ResourceSync - Stuart Lewis
SWORD & ResourceSync - Stuart Lewis
Repository Fringe
Cryptography In Silverlight
Cryptography In Silverlight
Barry Dorrans
Nodejs - A quick tour (v6)
Nodejs - A quick tour (v6)
Felix Geisendörfer
ITB2019 CacheBox + LogBox 101 - Brad Wood
ITB2019 CacheBox + LogBox 101 - Brad Wood
Ortus Solutions, Corp
Persistence patterns for containers
Persistence patterns for containers
Stephen Watt
MongoDB's New Aggregation framework
MongoDB's New Aggregation framework
Chris Westin
MongoDB - Sharded Cluster Tutorial
MongoDB - Sharded Cluster Tutorial
Jason Terpko
Hidden pearls for High-Performance-Persistence
Hidden pearls for High-Performance-Persistence
Sven Ruppert
Philip Stehlik at TechTalks.ph - Intro to Groovy and Grails
Philip Stehlik at TechTalks.ph - Intro to Groovy and Grails
Philip Stehlik
Intro to GemStone/S
Intro to GemStone/S
ESUG
OrientDB
OrientDB
aemadrid
CouchDB Mobile - From Couch to 5K in 1 Hour
CouchDB Mobile - From Couch to 5K in 1 Hour
Peter Friese
Tendances
(20)
Ether mining 101 v2
Ether mining 101 v2
Hive jdbc
Hive jdbc
Node.js - A Quick Tour II
Node.js - A Quick Tour II
DIY-Blockchain
DIY-Blockchain
Hd insight programming
Hd insight programming
NoSQL - An introduction to CouchDB
NoSQL - An introduction to CouchDB
Apache CouchDB Presentation @ Sept. 2104 GTALUG Meeting
Apache CouchDB Presentation @ Sept. 2104 GTALUG Meeting
Dev Day 2019: Mirko Seifert – Next Level Integration Testing mit Docker und T...
Dev Day 2019: Mirko Seifert – Next Level Integration Testing mit Docker und T...
SWORD & ResourceSync - Stuart Lewis
SWORD & ResourceSync - Stuart Lewis
Cryptography In Silverlight
Cryptography In Silverlight
Nodejs - A quick tour (v6)
Nodejs - A quick tour (v6)
ITB2019 CacheBox + LogBox 101 - Brad Wood
ITB2019 CacheBox + LogBox 101 - Brad Wood
Persistence patterns for containers
Persistence patterns for containers
MongoDB's New Aggregation framework
MongoDB's New Aggregation framework
MongoDB - Sharded Cluster Tutorial
MongoDB - Sharded Cluster Tutorial
Hidden pearls for High-Performance-Persistence
Hidden pearls for High-Performance-Persistence
Philip Stehlik at TechTalks.ph - Intro to Groovy and Grails
Philip Stehlik at TechTalks.ph - Intro to Groovy and Grails
Intro to GemStone/S
Intro to GemStone/S
OrientDB
OrientDB
CouchDB Mobile - From Couch to 5K in 1 Hour
CouchDB Mobile - From Couch to 5K in 1 Hour
Similaire à Slides from GDC 2013 talk "Under the hood of Blizzard's Internal build system"
Integrating icinga2 and the HashiCorp suite
Integrating icinga2 and the HashiCorp suite
Bram Vogelaar
Sprockets
Sprockets
Christophe Porteneuve
Configuration Surgery with Augeas
Configuration Surgery with Augeas
Puppet
Augeas @RMLL 2012
Augeas @RMLL 2012
Raphaël PINSON
Erik Skytthe - Monitoring Mesos, Docker, Containers with Zabbix | ZabConf2016
Erik Skytthe - Monitoring Mesos, Docker, Containers with Zabbix | ZabConf2016
Zabbix
Intro to vagrant
Intro to vagrant
Mantas Klasavicius
Dev ninja -> vagrant + virtualbox + chef-solo + git + ec2
Dev ninja -> vagrant + virtualbox + chef-solo + git + ec2
Yros
Infrastructure-as-code: bridging the gap between Devs and Ops
Infrastructure-as-code: bridging the gap between Devs and Ops
Mykyta Protsenko
Golang Project Layout and Practice
Golang Project Layout and Practice
Bo-Yi Wu
Webpack Encore - Asset Management for the rest of us
Webpack Encore - Asset Management for the rest of us
Stefan Adolf
Caching with Varnish
Caching with Varnish
schoefmax
NetDevOps Developer Environments with Vagrant @ SCALE16x
NetDevOps Developer Environments with Vagrant @ SCALE16x
Hank Preston
CDK Meetup: Rule the World through IaC
CDK Meetup: Rule the World through IaC
smalltown
Packer, where DevOps begins
Packer, where DevOps begins
Jeff Hung
EWD 3 Training Course Part 20: The DocumentNode Object
EWD 3 Training Course Part 20: The DocumentNode Object
Rob Tweed
Building Windows Images with Packer
Building Windows Images with Packer
Matt Wrock
Burn down the silos! Helping dev and ops gel on high availability websites
Burn down the silos! Helping dev and ops gel on high availability websites
Lindsay Holmwood
企业级软件的组件化和动态化开发实践
企业级软件的组件化和动态化开发实践
Jacky Chi
A Deeper Look at Cargo
A Deeper Look at Cargo
Anton Weiss
ELK: a log management framework
ELK: a log management framework
Giovanni Bechis
Similaire à Slides from GDC 2013 talk "Under the hood of Blizzard's Internal build system"
(20)
Integrating icinga2 and the HashiCorp suite
Integrating icinga2 and the HashiCorp suite
Sprockets
Sprockets
Configuration Surgery with Augeas
Configuration Surgery with Augeas
Augeas @RMLL 2012
Augeas @RMLL 2012
Erik Skytthe - Monitoring Mesos, Docker, Containers with Zabbix | ZabConf2016
Erik Skytthe - Monitoring Mesos, Docker, Containers with Zabbix | ZabConf2016
Intro to vagrant
Intro to vagrant
Dev ninja -> vagrant + virtualbox + chef-solo + git + ec2
Dev ninja -> vagrant + virtualbox + chef-solo + git + ec2
Infrastructure-as-code: bridging the gap between Devs and Ops
Infrastructure-as-code: bridging the gap between Devs and Ops
Golang Project Layout and Practice
Golang Project Layout and Practice
Webpack Encore - Asset Management for the rest of us
Webpack Encore - Asset Management for the rest of us
Caching with Varnish
Caching with Varnish
NetDevOps Developer Environments with Vagrant @ SCALE16x
NetDevOps Developer Environments with Vagrant @ SCALE16x
CDK Meetup: Rule the World through IaC
CDK Meetup: Rule the World through IaC
Packer, where DevOps begins
Packer, where DevOps begins
EWD 3 Training Course Part 20: The DocumentNode Object
EWD 3 Training Course Part 20: The DocumentNode Object
Building Windows Images with Packer
Building Windows Images with Packer
Burn down the silos! Helping dev and ops gel on high availability websites
Burn down the silos! Helping dev and ops gel on high availability websites
企业级软件的组件化和动态化开发实践
企业级软件的组件化和动态化开发实践
A Deeper Look at Cargo
A Deeper Look at Cargo
ELK: a log management framework
ELK: a log management framework
Dernier
PORTAFOLIO 2024_ ANASTASIYA KUDINOVA
PORTAFOLIO 2024_ ANASTASIYA KUDINOVA
Anastasiya Kudinova
FiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdf
Shivakumar Viswanathan
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档
208367051
Untitled presedddddddddddddddddntation (1).pptx
Untitled presedddddddddddddddddntation (1).pptx
mapanig881
办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一
办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一
diploma 1
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...
katerynaivanenko1
cda.pptx critical discourse analysis ppt
cda.pptx critical discourse analysis ppt
MaryamAfzal41
韩国SKKU学位证,成均馆大学毕业证书1:1制作
韩国SKKU学位证,成均馆大学毕业证书1:1制作
7tz4rjpd
How to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our Site
galleryaagency
Design Portfolio - 2024 - William Vickery
Design Portfolio - 2024 - William Vickery
WilliamVickery6
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
208367051
306MTAMount UCLA University Bachelor's Diploma in Social Media
306MTAMount UCLA University Bachelor's Diploma in Social Media
D SSS
2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
yuu sss
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
zdzoqco
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
uasjlagroup
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
Fi L
办理学位证(NTU证书)新加坡南洋理工大学毕业证成绩单原版一比一
办理学位证(NTU证书)新加坡南洋理工大学毕业证成绩单原版一比一
A SSS
3D Printing And Designing Final Report.pdf
3D Printing And Designing Final Report.pdf
SwaraliBorhade
Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...
Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...
Yantram Animation Studio Corporation
西北大学毕业证学位证成绩单-怎么样办伪造
西北大学毕业证学位证成绩单-怎么样办伪造
kbdhl05e
Dernier
(20)
PORTAFOLIO 2024_ ANASTASIYA KUDINOVA
PORTAFOLIO 2024_ ANASTASIYA KUDINOVA
FiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdf
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档
Untitled presedddddddddddddddddntation (1).pptx
Untitled presedddddddddddddddddntation (1).pptx
办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一
办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...
cda.pptx critical discourse analysis ppt
cda.pptx critical discourse analysis ppt
韩国SKKU学位证,成均馆大学毕业证书1:1制作
韩国SKKU学位证,成均馆大学毕业证书1:1制作
How to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our Site
Design Portfolio - 2024 - William Vickery
Design Portfolio - 2024 - William Vickery
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
306MTAMount UCLA University Bachelor's Diploma in Social Media
306MTAMount UCLA University Bachelor's Diploma in Social Media
2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(NTU证书)新加坡南洋理工大学毕业证成绩单原版一比一
办理学位证(NTU证书)新加坡南洋理工大学毕业证成绩单原版一比一
3D Printing And Designing Final Report.pdf
3D Printing And Designing Final Report.pdf
Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...
Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...
西北大学毕业证学位证成绩单-怎么样办伪造
西北大学毕业证学位证成绩单-怎么样办伪造
Slides from GDC 2013 talk "Under the hood of Blizzard's Internal build system"
1.
2.
3.
• •
4.
5.
• •
6.
•
• • • •
7.
8.
• • • •
9.
10.
• •
11.
• • •
12.
• •
• • • • •
13.
•
• •
14.
•
• • •
15.
16.
17.
18.
• •
19.
20.
21.
•
• • • •
22.
• • • • •
23.
[
{tasks, [ {vs_solution, "IcePaq/Icepaq.sln", "Release|Win32"} ]}, {deliverables,[ "IcePaq/win32_release/Icepaq.exe" ]}, {deploy, [ {location, {smb, "//someserver/someshare“}} ]}, {vfs, [ {"/",{rep, svn, "http://svn-repository/trunk/", head}} ]} ].
24.
{vs_solution,"IcePaq/Icepaq.sln","Release|Win32"}
25.
{vs_solution,"IcePaq/Icepaq.sln","Release|Win32"} {vc_project,["IcePaq/ConsoleMopaq.vcproj"],
"IcePaq/Release/Mopaq.lib", "Release|Win32", [{solution_dir,"IcePaq/"}]} {vc_project,[“IcePaq/Icepaq.vcproj"], "IcePaq/Release/Icepaq.exe", "Release|Win32", [{solution_dir,"IcePaq/"}]}
26.
{vc_project,[“IcePaq/Icepaq.vcproj"],
"IcePaq/Release/Icepaq.exe", "Release|Win32", [{solution_dir,"IcePaq/"}]}
27.
{vc_project,["IcePaq/ConsoleMopaq.vcproj"],
"IcePaq/Release/Mopaq.lib", "Release|Win32", [{solution_dir,"IcePaq/"}]}
28.
{vc_project,["IcePaq/ConsoleMopaq.vcproj"],
"IcePaq/Release/Mopaq.lib", "Release|Win32", [{solution_dir,"IcePaq/"}]} {vc8_compile,"Contrib/Zlib/Contrib_zlib.c", ["IcePaq/Release/Contrib_zlib.obj"], [{vcproj,"IcePaq/ConsoleMopaq.vcproj"}, {search_paths, "Contrib/Zlib", "Tools/Mopaq/IcePaq”, "BlizzardCore/Include", "BlizzardCore/Source/Packages”, "BlizzardCore/Source/Packages/Mopaq”, "Shared","Contrib"]}, {platform,"Win32"}, {workdir, "IcePaq"}]}, …
29.
{vc8_compile,"Contrib/Zlib/Contrib_zlib.c",
["IcePaq/Release/Contrib_zlib.obj"], [{vcproj,"IcePaq/ConsoleMopaq.vcproj"}, {search_paths, "Contrib/Zlib", "Tools/Mopaq/IcePaq”, "BlizzardCore/Include", "BlizzardCore/Source/Packages”, "BlizzardCore/Source/Packages/Mopaq”, "Shared","Contrib"]}, {platform,"Win32"}, {workdir, "IcePaq"}]},
30.
31.
32.
33.
34.
35.
36.
37.
38.
• • • • • • •
39.
40.
41.
42.
• •
• • • •
43.
44.
• •
• • •
45.
• •
• • • • •
46.
• • • •
47.
• •
• •
48.
• •
• •
49.
• •
50.
• •
51.
• •
52.
•
53.
• • •
54.
• • •
55.
56.
57.
• • •
58.
• • •
59.
• •
60.
61.
• •
62.
63.
64.
65.
•
• • • • •
66.
67.
• • •
68.
• •
69.
• • • •
70.
Swapped positions
• • • •
71.
72.
73.
74.
• • •
75.
• • •
76.
• •
77.
• •
78.
• •
• • •
79.
•
• • • • •
80.
• • •
•
Télécharger maintenant