Fetch supporters list from the website database.
authorCarl Hetherington <cth@carlh.net>
Sun, 21 Jan 2018 02:04:57 +0000 (02:04 +0000)
committerCarl Hetherington <cth@carlh.net>
Sun, 21 Jan 2018 02:04:57 +0000 (02:04 +0000)
src/wx/about_dialog.cc
wscript

index 7495cbd691d60787b4ab99248301f069f6f50819..05d27b9941f65f70ccd75d8c550f7ea186ea4a4e 100644 (file)
@@ -136,209 +136,7 @@ AboutDialog::AboutDialog (wxWindow* parent)
        add_section (_("With help from"), with_help_from);
 
        wxArrayString supported_by;
-       supported_by.Add (wxT ("Manuel AC"));
-       supported_by.Add (wxT ("Kambiz Afshar"));
-       supported_by.Add (wxT ("Louis Albini"));
-       supported_by.Add (wxT ("Esteban Arrangoiz"));
-       supported_by.Add (wxT ("Alex Asp"));
-       supported_by.Add (wxT ("Georges Asmar"));
-       supported_by.Add (wxT ("Eric Audurier"));
-       supported_by.Add (wxT ("Kenneth Beals"));
-       supported_by.Add (wxT ("Jean-Pierre Beauviala"));
-       supported_by.Add (wxT ("Louis Belloisy"));
-       supported_by.Add (wxT ("Frans van den Berg"));
-       supported_by.Add (wxT ("Mike Blakesley"));
-       supported_by.Add (wxT ("Silvio Bonomi"));
-       supported_by.Add (wxT ("Fabio Bozzoli"));
-       supported_by.Add (wxT ("Pierre-Alexis Bontemps"));
-       supported_by.Add (wxT ("Jeff Boot"));
-       supported_by.Add (wxT ("Cédric Bourquard"));
-       supported_by.Add (wxT ("Alexander Buchholz"));
-       supported_by.Add (wxT ("Paul Carey"));
-       supported_by.Add (wxT ("Nathan Carpenter"));
-       supported_by.Add (wxT ("Kieran Carroll"));
-       supported_by.Add (wxT ("Matt Carter"));
-       supported_by.Add (wxT ("Frank Cianciolo"));
-       supported_by.Add (wxT ("Central Cinema"));
-       supported_by.Add (wxT ("Cinema Clarici"));
-       supported_by.Add (wxT ("Dan Cohen"));
-       supported_by.Add (wxT ("Adam Colt"));
-       supported_by.Add (wxT ("Adam Cousins"));
-       supported_by.Add (wxT ("Miller Creative Limited"));
-       supported_by.Add (wxT ("Matthias Damm"));
-       supported_by.Add (wxT ("JP Davidson"));
-       supported_by.Add (wxT ("Yohann Dedy"));
-       supported_by.Add (wxT ("Agostino Dall'Olio"));
-       supported_by.Add (wxT ("Oriol Didier"));
-       supported_by.Add (wxT ("Susanne Deicker"));
-       supported_by.Add (wxT ("Alexey Derevyanko"));
-       supported_by.Add (wxT ("Thomas Dickens"));
-       supported_by.Add (wxT ("e22.digital"));
-       supported_by.Add (wxT ("Roger Dubief"));
-       supported_by.Add (wxT ("Unwana Essien"));
-       supported_by.Add (wxT ("Maxime Estoppey"));
-       supported_by.Add (wxT ("Peter Ericson"));
-       supported_by.Add (wxT ("Arthur Factor"));
-       supported_by.Add (wxT ("Darius Family"));
-       supported_by.Add (wxT ("Rasitha Ferdinando"));
-       supported_by.Add (wxT ("Santiago Ferreira"));
-       supported_by.Add (wxT ("Jose Angel Velasco Fernandez"));
-       supported_by.Add (wxT ("Traverso City Film Festival"));
-       supported_by.Add (wxT ("Andres Fink"));
-       supported_by.Add (wxT ("Dave Fleegel"));
-       supported_by.Add (wxT ("Björn Forseth"));
-       supported_by.Add (wxT ("Evan Freeze"));
-       supported_by.Add (wxT ("Brett Friedman"));
-       supported_by.Add (wxT ("Stephen Furley"));
-       supported_by.Add (wxT ("filmtechniek.nl"));
-       supported_by.Add (wxT ("Peter Gara"));
-       supported_by.Add (wxT ("Jose Delio Ares Garcia"));
-       supported_by.Add (wxT ("Gartenbaukino"));
-       supported_by.Add (wxT ("Silvio Giuliano"));
-       supported_by.Add (wxT ("Alan Gouger"));
-       supported_by.Add (wxT ("Christopher Gray"));
-       supported_by.Add (wxT ("Vincent Grenier"));
-       supported_by.Add (wxT ("Gerhard Gruber"));
-       supported_by.Add (wxT ("Flor Guillaume"));
-       supported_by.Add (wxT ("Patrick Haderer"));
-       supported_by.Add (wxT ("刘汉源"));
-       supported_by.Add (wxT ("Jeff Hemingway"));
-       supported_by.Add (wxT ("Antonio Ruiz Hernandez"));
-       supported_by.Add (wxT ("Johannes Hoffmann"));
-       supported_by.Add (wxT ("Joseph Huether"));
-       supported_by.Add (wxT ("Film.Ca Inc."));
-       supported_by.Add (wxT ("Denis Ivashvkevych"));
-       supported_by.Add (wxT ("Karl Jacob"));
-       supported_by.Add (wxT ("Henrik Jäger"));
-       supported_by.Add (wxT ("Tomasz Jagi"));
-       supported_by.Add (wxT ("Jonathan Jensen"));
-       supported_by.Add (wxT ("Mathew Johns"));
-       supported_by.Add (wxT ("Thierry Journet"));
-       supported_by.Add (wxT ("Mario Kalogjera"));
-       supported_by.Add (wxT ("Zbigniew Kamiński"));
-       supported_by.Add (wxT ("Karn Karamad"));
-       supported_by.Add (wxT ("Klaus Karger"));
-       supported_by.Add (wxT ("Ikram Karimov"));
-       supported_by.Add (wxT ("Chris Kay"));
-       supported_by.Add (wxT ("Lars Kelto"));
-       supported_by.Add (wxT ("Erwan Kerzanet"));
-       supported_by.Add (wxT ("Kert Kiima"));
-       supported_by.Add (wxT ("Alabama Kino"));
-       supported_by.Add (wxT ("James Kirst"));
-       supported_by.Add (wxT ("Adam Klotblixt"));
-       supported_by.Add (wxT ("Filip Kovcin"));
-       supported_by.Add (wxT ("Timm Kröger"));
-       supported_by.Add (wxT ("Cihan Kulaber"));
-       supported_by.Add (wxT ("Carsten Kurz"));
-       supported_by.Add (wxT ("Stuart Leask"));
-       supported_by.Add (wxT ("David Armati Lechner"));
-       supported_by.Add (wxT ("Lilian Lefranc"));
-       supported_by.Add (wxT ("Robert Legato"));
-       supported_by.Add (wxT ("Sean Leigh"));
-       supported_by.Add (wxT ("Olivier Lemaire"));
-       supported_by.Add (wxT ("Eric Lesachet"));
-       supported_by.Add (wxT ("Gavin Lewarne"));
-       supported_by.Add (wxT ("Theo Lipfert"));
-       supported_by.Add (wxT ("Paweł Lipiński"));
-       supported_by.Add (wxT ("Marco Löber"));
-       supported_by.Add (wxT ("Riccardo Mantani"));
-       supported_by.Add (wxT ("Juan Marin Lorenzo"));
-       supported_by.Add (wxT ("Cinéma Le Louxor"));
-       supported_by.Add (wxT ("Michael Luce"));
-       supported_by.Add (wxT ("Mandorla"));
-       supported_by.Add (wxT ("Andrea Maguolo"));
-       supported_by.Add (wxT ("Gerard Manshanden"));
-       supported_by.Add (wxT ("Daniel Martinez Lara"));
-       supported_by.Add (wxT ("Stefan Massopust"));
-       supported_by.Add (wxT ("Richard Malmberg"));
-       supported_by.Add (wxT ("Adrian Manolescu"));
-       supported_by.Add (wxT ("Mattias Mattsson"));
-       supported_by.Add (wxT ("George Mazarakis"));
-       supported_by.Add (wxT ("Mike Mazur"));
-       supported_by.Add (wxT ("Gordon McLeod"));
-       supported_by.Add (wxT ("P. Meijer"));
-       supported_by.Add (wxT ("Brian Mendelssohn"));
-       supported_by.Add (wxT ("Olaf Merker"));
-       supported_by.Add (wxT ("Kjarten Michaelsen"));
-       supported_by.Add (wxT ("Aldo Midali"));
-       supported_by.Add (wxT ("Sylvain Mielle"));
-       supported_by.Add (wxT ("Jill Mobley"));
-       supported_by.Add (wxT ("Michal Moc"));
-       supported_by.Add (wxT ("Bobby Moloney"));
-       supported_by.Add (wxT ("Howard Molton"));
-       supported_by.Add (wxT ("Lindsay Morris"));
-       supported_by.Add (wxT ("Moviemento Kino"));
-       supported_by.Add (wxT ("NT Next"));
-       supported_by.Add (wxT ("David Nedrow"));
-       supported_by.Add (wxT ("Morten Nielsen"));
-       supported_by.Add (wxT ("Niclas Nornemark"));
-       supported_by.Add (wxT ("Casablanca Nuernberg"));
-       supported_by.Add (wxT ("Pascal Nussbaum"));
-       supported_by.Add (wxT ("Tim O'Brien"));
-       supported_by.Add (wxT ("Jerome Cohen Olivar"));
-       supported_by.Add (wxT ("Tito Oliveira"));
-       supported_by.Add (wxT ("Anders Olsson"));
-       supported_by.Add (wxT ("Kevin Orman"));
-       supported_by.Add (wxT ("Olov Östlund"));
-       supported_by.Add (wxT ("Nat Phong"));
-       supported_by.Add (wxT ("Vasiliy Popov"));
-       supported_by.Add (wxT ("Rui Pereira"));
-       supported_by.Add (wxT ("Armin Peterhans"));
-       supported_by.Add (wxT ("Andrea Pieri"));
-       supported_by.Add (wxT ("Denis Postle"));
-       supported_by.Add (wxT ("Aditya Pratama"));
-       supported_by.Add (wxT ("ProCinema GmbH"));
-       supported_by.Add (wxT ("Ceridwen Productions"));
-       supported_by.Add (wxT ("Ivan Pullman"));
-       supported_by.Add (wxT ("Arts Quest"));
-       supported_by.Add (wxT ("Desiderio Garcia Ramirez"));
-       supported_by.Add (wxT ("Steve Reverand"));
-       supported_by.Add (wxT ("Mark Rolfe"));
-       supported_by.Add (wxT ("Leigh Rosin"));
-       supported_by.Add (wxT ("David Rozenthal"));
-       supported_by.Add (wxT ("Lasse Salling"));
-       supported_by.Add (wxT ("Jussi Siponen"));
-       supported_by.Add (wxT ("Gregg Smith"));
-       supported_by.Add (wxT ("Marco Spiaggi"));
-       supported_by.Add (wxT ("Peter Sprenger"));
-       supported_by.Add (wxT ("Randy Stankey"));
-       supported_by.Add (wxT ("Andrä Steiner"));
-       supported_by.Add (wxT ("Mike Stiebing"));
-       supported_by.Add (wxT ("Rapid Stream Media"));
-       supported_by.Add (wxT ("Tomislav Stojanović"));
-       supported_by.Add (wxT ("Christian Suhren"));
-       supported_by.Add (wxT ("Bruce Taylor"));
-       supported_by.Add (wxT ("OpsCenter Technologies, Inc."));
-       supported_by.Add (wxT ("Texas Theatre"));
-       supported_by.Add (wxT ("Lawrence Towers"));
-       supported_by.Add (wxT ("Petter Trønsdal"));
-       supported_by.Add (wxT ("Richard Turner"));
-       supported_by.Add (wxT ("Tilman Vatteroth"));
-       supported_by.Add (wxT ("Alexey Vinokurov"));
-       supported_by.Add (wxT ("Bjørn Uhrbrand"));
-       supported_by.Add (wxT ("Anthony Urgo"));
-       supported_by.Add (wxT ("Stéphane Wagneur"));
-       supported_by.Add (wxT ("Petra Wallmann"));
-       supported_by.Add (wxT ("Andrew Walls"));
-       supported_by.Add (wxT ("Raoul Walzer"));
-       supported_by.Add (wxT ("Wolfram Weber"));
-       supported_by.Add (wxT ("Frank Wenz"));
-       supported_by.Add (wxT ("Anja Wenz"));
-       supported_by.Add (wxT ("Johannes Wilbrand"));
-       supported_by.Add (wxT ("Roland Wirtz"));
-       supported_by.Add (wxT ("Wolfgang Woehl"));
-       supported_by.Add (wxT ("Frank de Wulf"));
-       supported_by.Add (wxT ("Pavel Zhdanko"));
-       supported_by.Add (wxT ("Daniel Židek"));
-       supported_by.Add (wxT ("Гуляев Михаил"));
-       supported_by.Add (wxT ("Arrow Media Services"));
-       supported_by.Add (wxT ("Ceridwen Productions LLC"));
-       supported_by.Add (wxT ("Cinéma de la Neuveville"));
-       supported_by.Add (wxT ("cinetech Landfried GmbH"));
-       supported_by.Add (wxT ("Frechen-Film e.V."));
-       supported_by.Add (wxT ("Mobiles Kino e.V."));
-       supported_by.Add (wxT ("Kino Völkerfreundschaft"));
-       supported_by.Add (wxT ("Ernst Zimmerman"));
+       #include "../../build/supporters.cc"
        add_section (_("Supported by"), supported_by);
 
        wxArrayString tested_by;
diff --git a/wscript b/wscript
index 93781451a72e6ba4051524705c510df01c9190d6..215b5bb9136ad37f6ea4607fce322e392530ad79 100644 (file)
--- a/wscript
+++ b/wscript
@@ -588,8 +588,12 @@ def configure(conf):
 
     Logs.pprint('YELLOW', '')
 
+def download_supporters():
+    os.system('curl https://dcpomatic.com/supporters.cc > build/supporters.cc')
+
 def build(bld):
     create_version_cc(VERSION, bld.env.CXXFLAGS)
+    download_supporters()
 
     bld.recurse('src')
     bld.recurse('graphics')