diff options
| author | Carl Hetherington <cth@carlh.net> | 2021-11-04 19:29:50 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2021-11-04 19:29:50 +0100 |
| commit | d50c23b8ddc05953322d2d0eb6ca5cb8ad88645f (patch) | |
| tree | 66de8e8684299e8655fbf349951a7e7e3267f8b8 /wscript | |
| parent | 4f990db650628ffbedff28efa8f3afab1fc2cbff (diff) | |
Include subscribers / supporters in git.
The need for network access part-way through a build causes loads
of annoying CI failures.
Diffstat (limited to 'wscript')
| -rw-r--r-- | wscript | 23 |
1 files changed, 7 insertions, 16 deletions
@@ -587,24 +587,8 @@ def configure(conf): Logs.pprint('YELLOW', '') -def download_supporters(can_fail): - r = os.system('curl -m 2 -s -f https://dcpomatic.com/supporters.cc > src/wx/supporters.cc') - if (r >> 8) == 0: - r = os.system('curl -s -f https://dcpomatic.com/subscribers.cc > src/wx/subscribers.cc') - if (r >> 8) != 0: - if can_fail: - raise Exception("Could not download supporters lists (%d)" % (r >> 8)) - else: - f = open('src/wx/supporters.cc', 'w') - print('supported_by.Add(wxT("Debug build - no supporters lists available"));', file=f) - f.close() - f = open('src/wx/subscribers.cc', 'w') - print('subscribers.Add(wxT("Debug build - no subscribers lists available"));', file=f) - f.close() - def build(bld): create_version_cc(VERSION, bld.env.CXXFLAGS) - download_supporters(not bld.env.DEBUG) bld.recurse('src') bld.recurse('graphics') @@ -691,6 +675,13 @@ def pot(bld): def pot_merge(bld): bld.recurse('src') +def supporters(bld): + r = os.system('curl -m 2 -s -f https://dcpomatic.com/supporters.cc > src/wx/supporters.cc') + if (r >> 8) == 0: + r = os.system('curl -s -f https://dcpomatic.com/subscribers.cc > src/wx/subscribers.cc') + if (r >> 8) != 0: + raise Exception("Could not download supporters lists (%d)" % (r >> 8)) + def tags(bld): os.system('etags src/lib/*.cc src/lib/*.h src/wx/*.cc src/wx/*.h src/tools/*.cc') |
